2
私は、ファイルをアップロードするのが適切でない場合があります(ページ要素は、ファイルをアップロードできるいくつかの条件にある必要があります)。その場合、ファイル選択ダイアログボックスを開かずに理由を説明するユーザーアラートボックスを表示したいと考えています。SWFUploadダイアログをキャンセルするにはどうすればいいですか?
だから、私は何をしたい、このイベントハンドラを設定し
function beforeDialogOpen() {
if ($('#txt1').val().length == 0)
alert('Please fill in the field first.');
return false; // cancel
else
return true; // proceed
}
です。
これは私が実装しなければならない恐れがあるアプローチです。奇妙なのは、ダイアログを短絡するSWFUpload自体に何らかの方法がないということです。 – ceejayoz