-3
私のJSのイベントが見える終え、次のイベントの処理を開始します終わった?はjavascriptのみ、最初のように
私のJSのイベントが見える終え、次のイベントの処理を開始します終わった?はjavascriptのみ、最初のように
あなたは可能性があり、セットアップqueue
管理システムを、例えばAsync
ライブラリを使用して、のようなもので:
var q = async.queue(function (element, callback) {
// calling the upload task with the element arguments
upload(element)
// calling next task
callback();
}, 1); // we limit the task to 1 at a time
$(document).on('change', 'input[name="' + ID +'[]"]', function() {
// enqueing the task with $(this) as argument
var val = $(this).val()
q.push($(this), function (err) {
// this will be logged when the task is completed
console.log('finished processing ' + val);
});
});
もう一つの方法は、あなたがイベントによって何を意味していますPromises
の配列を使用することですされ終わった? – murli2308
'upload();'が最初のイベントのみで実行された場合は、allow 2 – Wizard
それぞれのイベントが呼び出されるときに、それらのイベントをプッシュするためにキューシステムを使用する必要があります。 'Async'ライブラリを見てください:https://github.com/caolan/async – cl3m