Utworzono żądanie ajax, które wysyła pewne dane do pliku php na zdarzenie click button. Teraz po przesłaniu danych chcę ograniczyć zapytanie ajaxowe, aby ponownie nie wysyłać danych, klikając przycisk. Wysyła dane tylko po odświeżeniu strony (oznacza to wysłanie danych jednorazowo po wczytaniu strony). Jak mogę zatrzymać takie prośby. Mój kod ajax jest następująca:Zatrzymaj wysyłanie żądania ajaxowego bez odświeżania strony
$(".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);
}
});
});
jest to jeden lub ??? – Neel
@NeelBhatt To '.one()' –
Dzięki temu rozwiązałem mój problem. –