aposfa
Messages postés36Date d'inscriptionlundi 5 décembre 2005StatutMembreDernière intervention14 mars 2009
-
8 oct. 2008 à 15:05
cs_fonio
Messages postés56Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention15 février 2013
-
17 oct. 2008 à 00:40
Bonjour à tous
Alors voici mon probleme :
Je veux faire un switch afin de traiter une réponse ajax.
Par exemple en ajax quand je fais l'inscription d'un membre, je retourne "SIGNUP|OK" si c'est bien enregistré sinon je retourne "SIGNUP|ERROR".
Je fonctionne donc par systeme de mot clé (SIGNUP pour inscription, PASSLOST pour recuperer son mot de passe, etc)
Donc pour cela, dans mon fichier ajax.js j'ai fait cela :
var tmp = xhr.responseText;
var tab = tmp.split('|');
switch(tab[0]) //mot-clé de la réponse du fichier php
{
case "SIGNUP":
document.getElementById("Form_Signup").style.display = "none";
Mon probleme, c'est que je ne rentre jamais dans le case "SIGNUP" alors que lorsque je fais un alert de tab[0], il y a bien ecrit SIGNUP. Donc je ne comprends pas.
Peut etre une erreur de syntaxe au niveau du switch ?