JSON, это не объект, это формат описания данных и представляет собой строку. А вот указание этого типа данных в запросе будет означать, что по окончании запроса эта строка уже будет преобразована в объект, и в связи с тем, что в JS нет ассоциативных массивов, этот массив переданный сервером, на клиенте будет являться массивом объектов, который и описывается в JS как:
[{свойство : значение, свойство : значение, ...}, {...}, {}, {}, {}, {}]
где свойство, это ключ ассоциативного массива. Теперь осталось произвести с объектом html некие операции по извлечению этих данных в цикле. А
var res = eval("(" + html + ")");
alert(res);
выбросить, и просмотреть на клиенте содержимое объекта html можно так - console.log(html)
Последний раз редактировалось laimas, 03.02.2016 в 11:27.
|