バルスAjaxファイルアップローダーを使用している場合、どのようにアップロードをトリガーできますか?Valums Ajax File-Uploaderを使用してアップロードファイルをトリガーするにはどうすればよいですか?
デフォルトの動作では、ユーザーがファイルを選択した直後にアップロードを開始します。私はこれを防ぐために、ファイルを選択した後、別の "アップロード"ボタンをクリックしたときにアップロードをトリガーします。
コードを見て、アップロードがファイル入力に添付されたchange
イベントで開始されていることがわかりました。私はonSubmit
関数にするreturn false;
を追加することによって開始し、その後、変更イベントをトリガーし、別のボタンにクリックイベントを取り付ける:動作しません
$('#startUpload').on('click', function() {
// some conditionals
$('input[name="file"]').trigger('change');
});
。もう一度ファイルメニューを開くだけです。
ユーザーが別のボタンをクリックしたときにファイルを選択してトリガーする直後にアップロードが行われないようにするにはどうすればよいですか?
現在のバージョンのFine Uploaderは、APIを使用して手動でトリガーされたアップロードをサポートしています。コードをもう修正する必要はありません。 –