J'ai une fonction $ .ajax qui envoie une donnée.
i ont du succès: function(){alert("successflly posted")}
je vérifie la console Firebug, demande ajax est Affichée et complété avec succès, CEPENDANT, le message d'alerte ne se déclenche.
J'ai une fonction $ .ajax qui envoie une donnée.
i ont du succès: function(){alert("successflly posted")}
je vérifie la console Firebug, demande ajax est Affichée et complété avec succès, CEPENDANT, le message d'alerte ne se déclenche.
Il y a probablement une erreur. Essayez de régler le rappel d'erreur:
error: function(httpRequest, textStatus, errorThrown) {
alert("status=" + textStatus + ",error=" + errorThrown);
}
Cela peut vous dire pourquoi cela ne fonctionne pas
Une grande suggestion de Philippe.
Vous pouvez également essayer de définir des points d'arrêt/montres dans firebug pour voir où votre code va réellement (ou ne va pas).
Vous pouvez également essayer la méthode $ .post(), qui est un wrapper pour la méthode plus complexe $ .ajax().
Pourriez-vous afficher tout le bloc de code ici? Quelques notes rapides - si vous utilisez firebug, vous n'avez pas besoin d'utiliser la méthode alert(), utilisez plutôt console.log()
Pouvez-vous publier l'intégralité de l'appel '$ .ajax'? Avez-vous des erreurs Javascript dans la console d'erreur? – strager