J'ai un problème pour renvoyer/traiter les données JSON lors de l'appel de la fonction $ .get(). Voici le code:
JQuery:
$.get("script.php?",
function(data) {
if (data.status) {
alert('ok');
} else {
alert(data.error);
}
},'json');
PHP
if ($r) {
$ret = array("status"=>true);
} else {
$ret = array("status"=>false,"error"=>$error);
}
echo json_encode($ret);
C'est donc le code. Mais la réponse est toujours considérée comme une chaîne dans la jquery. data.status et data.error est undefined
.
merci! Je vais devoir passer le dernier joke pour rendre les choses plus faciles – shyam