L'accès de tableau en tableau en javascript
Je reçois une réponse JSON, comme suit:
[{
"order_id": "12",
"customer": "user user",
"status": "Pending",
"date_added": "02\/09\/2012",
"total": "$500.00",
"action": [{
"text": "View",
"href": "http:\/\/localhost\/oc\/admin\/index.php?route=sale\/order\/info&token=92a80574e5fcbf3e2d021404cfaae1a4&order_id=12"
}]
}]
avoir un regard sur la touche d'action, sa valeur est de nouveau un tableau. Je suis en train d'essayer de trouver des valeurs de clé par code suivant mais il montre pas défini pour moi
function (data) {
if (data) {
for (var i = 0; i < data.length; i++) {
$('div.dashboard-content table.list tbody tr:first').before(
'<tr id="' +
data[i]['order_id'] +
'"><td class="right">' +
data[i]['order_id'] +
'</td><td class="left">' +
data[i]['customer'] +
'</td><td class="left">' +
data[i]['status'] +
'</td><td class="left">' +
data[i]['date_added'] +
'</td><td class="right">' +
data[i]['total'] +
'</td><td class="right"> [<a href="' +
data[i]['action']['href'] + '">' +
data[i]['action']['text'] +
'</a>]</td></tr>'
);
}
}
}
Quelqu'un peut-il m'aider.?
Merci à l'avance.
Votre question est très incertaine.
Mère de gawd, ces chaînes sont presque 1/10 aussi longtemps que ceux que j'utilise dans mon code. Je ne vois pourquoi certaines personnes dim mon code "non vérifiable". Sur une note, vous pouvez faire des sauts de ligne dans le JS à l'intérieur de chaînes échapper avec \ à la fin de la ligne ou tout simplement de saut de ligne à la
double possible de j'ai un imbriquée structure de données / JSON, comment pouvez accéder à une valeur spécifique?
Mère de gawd, ces chaînes sont presque 1/10 aussi longtemps que ceux que j'utilise dans mon code. Je ne vois pourquoi certaines personnes dim mon code "non vérifiable". Sur une note, vous pouvez faire des sauts de ligne dans le JS à l'intérieur de chaînes échapper avec \ à la fin de la ligne ou tout simplement de saut de ligne à la
+
signes qui n'affecte pas la sortie.double possible de j'ai un imbriquée structure de données / JSON, comment pouvez accéder à une valeur spécifique?
OriginalL'auteur Pankaj | 2012-09-02
Vous devez vous connecter pour publier un commentaire.
Comme vous l'avez dit,
action
est un tableau. Ainsi, vous ne pouvez pas accéder à l'aide dedata[i]['action']['href']
. Vous devez utiliser un indice pour indiquer la position de la matrice que vous voulez. Par exemple, pour accéder à la première position, vous pouvez utiliser:OriginalL'auteur João Silva
action
est un tableau contenant un objet avec une propriété appelée texte. Modification::
OriginalL'auteur Paulpro