私のアプリで重複するajax呼び出しに問題があります。ここで は私のjQueryのコードです:jQuery .on( 'クリック')重複するajaxコール
$(document.body).on('click', 'a.sample', function(event) {
event.preventDefault();
$('#UniqueFormId').submit(function(event) {
event.preventDefault();
// HERE IS AJAX CALL //
return false;
});
});
問題私は#UniqueFormId
フォームを送信せずにa.sample
ボタンを数回クリックしたときに表示されます。次に、フォームを送信してボタンをクリックすると、重複するajax呼び出しが作成されます。
私はを使用します。なぜなら、私はajax呼び出しの後にglobalyを使用しないからです。 どのようにしてAjaxコールが重複するのを避けることができますか?
$(document.body).off( 'click')。on( 'click'、 –
ありがとうございます、あなたの回答は非常に役に立ちましたが、 '$( '#UniqueFormId')は使用できません。私は '#UniqueFormId'という形式をとっています。 私はしなければなりません。 – Andrzej