Je reçois l'erreur suivante:Erreur lors de chargement des données JSON avec ajax
SyntaxError: missing ; before statement
{"users":[{"name":"A Lindsay","active":true,"id":"","login":"alindsa
Le JSON ressemble à ceci:
{
"users": [{
"name": "A Lindsay",
"active": true,
"id": "",
"login": "[email protected]",
"email": "[email protected]"
}]
}
Comment puis-je obtenir ce JSON?
$.ajax({
url: urlanw,
dataType: "json",
success: function (data) {
alert("Name:" + data.name + "act:" + data.active + "nlocation:" + data.login);
},
error: function(error) {
alert("error");
}
});
Même problème: SyntaxError: missing; avant l'instruction {"users": [ – user2385302
Dans ce cas, il semble que le JSON que vous renvoyez n'est pas dans un format valide. Vérifier le texte exact de la réponse dans la console –
utilisateurs \t \t [Objet {name = "A Lindsay", actif = vrai, login = "[email protected]", plus ...}, Objet {name = "A Macinnes", actif = vrai, login = "[email protected]", plus ...}, Objet {name = "A. Hoek", actif = vrai, login = "[email protected]" , meer ...}, 440 meer ...] \t \t Object {name = "A Lindsay", actif = true, login = "[email protected]", meer ...} \t \t Object {name = "A Macinnes", actif = true, login = "[email protected]", meer ...} \t \t Objet {name = "A. Hoek ", active = true, login =" [email protected] ", plus ...} – user2385302