J'ai ce script jQueryjQuery JSON à partir du résultat PHP
var dataString = "class_id="+class_id;
$.ajax({
type: "POST",
url: "page.php",
data: dataString,
success: function (msg) {
//stuck here
},
error: function() {
showNotification("error", "Could not process at this time, try again later."); //this is a function created by me (which works fine so I just left the code in here)
}
});
ma sortie de PHP est quelque chose comme ça
echo '{status:1,message:"Success"}';
ou
echo '{status:0,message:"Failure"}';
ce que je suis en train de faire dans jQuery success: function(...)
partie est de vérifier si le statut est 0 ou 1, puis afficher le message.
J'ai essayé de faire est
success: function(text) {
if(parseInt(text.status) == 1) {
alert(text.message); // this is the success, the status is 1
} else {
alert(text.message); // this is the failure since the status is not 1
}
}
qui ne fonctionne pas, il n'a été outputing l'instruction else, même si le statut était 1
Quel est votre problème? –
Désolé, j'ai oublié de poster à ce sujet, je vais le modifier avec cette info. – Grigor