2
すべてのデータをすぐに保存する必要のあるWebアプリケーションがあります。jQueryを複数回実行しないようにする
私はAJAX呼び出しをトリガーするために以下の行を使用します。
$('#form_global').on("change", function(e) {
e.preventDefault();
transaction_save();
});
私の問題は、複数の入力を変更し、複数の入力変更はAJAX呼び出しを複数回トリガされ、他のイベントがあるということです。
.on(「変更」)を複数回実行しないようにする方法はありますか?
あなたは問題のより完全な例を提供することができます後のコードの下に追加することができますか?このコードは、要素が1つ変更されるといつでも実行されます。あなたはそれらの変更を保存する必要はありませんか? – David
したがって、1つの選択リストと10の入力フィールドがあります。選択を変更すると、5つの入力フィールドが変更されます。 .on( "change")が5回発動され、同じデータが5回保存されます。私はこれを防ぐつもりです。 –