Bonjour,
Voilà j'ai un problème pour parcourir un json avec Jquery. Je veux récupérer un enrégistrement a chaque tours de boucle pour effectuer un action en partilier mais j'ai un undified en console. voilà mon code.

$.get("http://localhost:8000/api/users", function(data) {
        $.each($.parseJSON(data), function(i, obj) {
          console.log(obj.username)
        })
    })

2 réponses


Zenthos
Auteur
Réponse acceptée

Finalement j'ai résolu je problème.
Voilà le code definitif

$.get("http://localhost:8000/api/users", function(data) {
        $.each($.parseJSON(data).users, function(i, user){
            console.log(user.username)
        })
    })

Salut,

Fais d'abord un console.log(data), je pense que le JSON que tu cherches est dans la propriété data.response.
Si tu renvoies bien un header Content-Type: application/json dans ta réponse, tu peux même te passer de parser le JSON et retrouver les data dans la propriété data.json (je te laisse vérifier tout ça car je ne me rappelle plus bien ce que renvoie la méthode ajax de jQuery).