/ / Aggiorna SQL con JQuery e AJAX - php, jquery, sql, ajax

Aggiorna SQL con JQuery e AJAX: php, jquery, sql, ajax

Ho una scatola RSVP sul mio sito Web dove vogliole persone a fare clic sul segno di spunta o incrociare l'immagine a seconda che vengano o meno. Attualmente ho un sistema PHP che aggiorna un database SQL ma ricarica la pagina.

Ho provato questo codice:

$(document).ready(function() {
var options = {
url: "process.php",
type: "post",
data: "attending",
success: success
};

// bind to the form"s submit event
$(".attending").click(function {
$(this).ajaxSubmit(options);
return false;
});

function success(responseText, $form) {
$(".attending").hide();
$(".success").fadeIn();
}
});

I pulsanti RSVP sono collegamenti con tag Ma sto lottando con questo, qualsiasi aiuto sarebbe apprezzato!

Grazie

risposte:

1 per risposta № 1

La funzione ajaxSubmit fa parte di plug-in di moduli jquery ... stai includendo quel plugin con la pagina? (Non hai taggato la domanda con jquery-forms-plugin, quindi sto indovinando no) Se questo è il tuo primo passaggio a jQuery ajax, ti consiglio di usare prima il metodo .ajax, anche se sono più righe di codice, per capire cosa sta succedendo lì.


0 per risposta № 2

Hai perso le parentesi dopo aver dichiarato la funzione nel gestore dei clic, prova questo:

// bind to the form"s submit event
$(".attending").click(function() {
$(this).ajaxSubmit(options);
return false;
});

O meglio ancora:

// bind to the form"s submit event
$(".attending").click(function(e) {
e.preventDefault();
$(this).ajaxSubmit(options);
});