ボタンクリックイベントでphpファイルにデータを送信するajaxリクエストを作成しました。今すぐデータを送信した後、ボタンをクリックして何度もデータを送信しないようにajaxリクエストを制限します。それはページリフレッシュ時にのみデータを送信します(ページロード時にデータを1回送信することを意味します)。どのように私はそのような要求を止めることができる。私のAjaxのコードは以下の通りです:ページをリフレッシュせずにajaxリクエストを送信しないようにする
$(".button").click(function (e) {
e.preventDefault();
$.ajax({
type: 'post',
cache: false,
url: 'my/ajaxrequest.php',
data: {
result: 'hi test data'
},
success: function (resp) {
$("#result").html(resp);
}
});
});
あります? – Neel
@NeelBhattそれは '.one()' –
ありがとうこれは私の問題を解決しました。 –