У меня есть веб-сервис, который возвращает JSON-кодированный массив данных. Затем я использую функцию jQuery .each()
для итераций по этому массиву, но в Firefox он выполняет итерацию вниз, а в Chrome - итерацию вверх.
данные, возвращаемые веб-службой:
{
"data": {
"610": {
"id": "610",
"url": "a url 1",
"description": "XXX YYY",
"toc": "0000-01-00",
"active": "1"
},
"608": {
"id": "608",
"url": "a url 1",
"description": "ytttgffrr",
"toc": "0000-01-00",
"active": "1"
},
"607": {
"id": "607",
"url": "a url 3",
"description": "rtretert3",
"toc": "0000-01-00",
"active": "1"
},
"606": {
"id": "606",
"url": "a url 4",
"description": "xxxwwww",
"toc": "0000-01-00",
"active": "1"
},
...
}
}
Firefox идет 610 -> 606, в то время как Chrome Fors 606 -> 610.
Есть идеи, почему и что я могу с этим поделать?