Сообщение от dee3000
|
С Вашим кодом к сожалению не работает.
|
Я собственно и не писал кода, вопрос был о структуре массива, вот такая какая показана. Если же код, то:
а) у вас показан объект, а это будет в том случае, если данные этого массива на серверной стороне тоже являются объектом, или же при json-кодировнии добавляется параметр указывающий кодировать как объект.
б) не обязательно с объектом работать, можно и с массивом объектов, то есть клиент получит не:
{
"0":{"id":"57","name":"Имя1","value":"100"} ,
"1":{"id":"56","name":"Имя2","value":"97"}
и т. д.
}
а
[
{"id":"57","name":"Имя1","value":"100"} ,
{"id":"56","name":"Имя2","value":"97"}
и т. д.
]
и разобрать это на клиенте так:
while(o = obj.pop()) {
//и так получать
o.id //значение ключа id
o.name //значение ключа name
o.value //значение ключа value
}
Нужно только иметь ввиду, что обход массива будет происходить с конца его.