jQueryの「変更」機能を使用して、HTML入力ファイルフィールドの「onChange」イベントを処理しています。これは意図したとおりに動作し、要素の値が変更されたときにトリガーします。ただし、次のシナリオではありません。jQuery - 入力フィールド変更イベントが正常に動作していません
ユーザーはアップロードするファイルを指定します。このファイルを "file.dat"と呼びます。
jQueryは、後で val関数を使用して、ファイルフィールドの値を ""に設定します。
アップロードするファイルと同じファイル「file.dat」を指定します。
上記のシナリオでは、ステップ3で "onChange"が呼び出されません。ただし、ステップ3のユーザーが別のファイルを指定した場合、実際に呼び出されます。
jQueryのval関数を使用して値を変更していますか?入力ファイルのフィールドをその基本値/デフォルト値にリセットしたい場合は、他にどのような方法がありますか?