2010-12-03 12 views

Répondre

1

En fonction de vos besoins, la méthode .ajax $() est un litte plus polyvalent que le .post de $() ..

Vous pouvez définir dynamiquement si vous souhaitez utiliser la méthode GET ou post ...

Un exemple du site ci-dessous:

$.ajax({ 
    type: "POST", 
    url: "some.php", 
    data: "name=John&location=Boston", 
    success: function(msg){ 
    alert("Data Saved: " + msg); 
    } 
}); 

data peut être de votre formulaire d'information et msg est les données de réponse de la demande :)

Pour joindre à l'événement, cliquez bouton Soumettre, mettre le code ci-dessus dans cette fonction:

$('#submitButton').click(function() { 
    // AJAX CODE HERE 
}); 

lire la suite ici: http://api.jquery.com/jQuery.ajax/

espoir qui aide :)

+0

Une dernière question: Comment puis-je l'associer en tant que gestionnaire d'événements à la soumission de mon formulaire? (Supposons un formulaire avec un identifiant de "myform".) – Moshe

+0

ajouté ci-dessus :) également, assurez-vous que votre cible de formulaire est soit vide ou "#" –

+0

@ Damien-at-SF, je ne peux pas simplement utiliser return false au fin de mon JS? – Moshe

0

Vous pouvez utiliser $ .post(). Assez facile, en fait.

+0

l'esprit pour expliquer un peu plus? Exemple de code ou quelque chose? – Moshe

+0

Damien élaboré bien. Je pensais que vous aviez juste besoin du bon mot-clé pour chercher. –