ドロップダウンボックスでオプションを選択し、ファイルをアップロードできるjQueryにアップロード可能なアップロードをトリガーする。jQueryトリガーuploadifyクリックイベントがfirefoxで機能していないFF
私のソリューションはIE7では動作しますが、FFでは動作しません。
ドロップダウンを変更すると、アップロードするファイルを参照するウィンドウが表示されます。 FFでは何も表示されません。 IEではすべてが動作します。
JSがFFで有効になっている場合、アラートメッセージを挿入すると、入力ボタンのクリックをトリガするポイントに到達します。
<select class="selectLogoTop" name="selectLogoTop">
<option value="0">0</option>
<option value="1">1</option>
</select>
<input class="fileupload1" type="file" />
<script type="text/javascript">
$(document).ready(function() {
$('.fileupload1').uploadify({
'uploader' : '../../../admin/uploadFileResources/uploadify.swf',
'script' : '../../../admin/uploadFileResources/upload.cfm',
'cancelImg' : '../../../admin/uploadFileResources/cancel.png',
'folder' : '../../../upload_BE/offers/htmlfiles/5953/images/',
'multi' : true
});
$('.selectLogoTop').change(function(){
$('.fileupload1').trigger("click");
});
});
</script>
。ポップアップウィンドウとしてカウントされるファイル入力のクリックをサポートし、onchangeイベントは有効なポップアップイベントとしてカウントされません。 – Neil