Affichage de données à concaténer
Bjr, je suis novice avec extjs. Je dois faire une maintenance de projet réalisé avec extjs puisque celui qui l'a conçu est parti. Je n'ai pas l'habitude de javascript aussi.
Voilà mon problème, j'ai regardé sur les autres discussions et j'ai finalement trifouillé et fais ce code
Code:
1 2 3 4 5 6 7 8
| Ext.Ajax.request({
var resultat = Ext.decode(request.responseText);
for(var i=0;i<resultat.nb;i++)
{
alert(resultat.age[i]);
Ext.getCmp('monchamp').setValue(resultat.age[i]);
}
}); |
json
Code:
{"nb":"3","age":[{"1"},{"2"},{"3"}]}
Code:
alert(resultat.age[i]);
me renvoit 1 puis 2 puis 3 mais
Code:
Ext.getCmp('monchamp').setValue(resultat.age[i]);
me renvoit 3 alors que j'ai besoin que ça s'affiche avec 1 2 3.
Je sais que
Code:
alert(resultat.age[0]+' '+resultat.age[1]+' '+resultat.age[2]);
me donne 1 2 3 mais comment faire quand le nb n'est pas défini à l'avance.
Merci d'avance