Ho creato una richiesta Ajax che invia alcuni dati al file php sull'evento click del pulsante. Ora, dopo aver inviato i dati, voglio limitare la richiesta di ajax di non inviare più e più volte i dati facendo clic sul pulsante. Invia i dati solo all'aggiornamento della pagina (significa inviare i dati una volta al caricamento della pagina). Come posso fermare tali richieste. Il mio codice ajax è la seguente:Interrompi invio di una richiesta Ajax senza aggiornamento della pagina
$(".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);
}
});
});
è uno o sulla ??? – Neel
@NeelBhatt È '.one()' –
Grazie a questo ho risolto il mio problema. –