私はasp.netファイルアップロードコントロールを持っています.Jqueryマルチファイルアップロードを使用しています。ファイルを選択すると、アップロード コントロールの下に div が作成され、ファイルのリストが表示されます。アップロード コントロールの値を隠しフィールドに保存したいのですが、fileupload コントロールで jquery 変更イベントを使用していますが、起動していません。私もファイルdivで同じイベントを使用しようとしましたが、それも発火せず、Fire Bugにエラーはありません。
<asp:FileUpload ID="FileUpload1" runat="server" class="multi" />
<div id="ctl00_ContentPlaceHolder1_FileUpload1" class="MultiFile-list"></div>
$(document).ready(function () {
$("#ctl00_ContentPlaceHolder1_FileUpload1").change(function () {
alert("File Selected");
});
$(".MultiFile-list").change(function () {
alert("File Selected");
});
});
div IDも試しましたが、うまくいきませんでした。