Как обработать JSON использование jQuery?

Для простых вещей я просто использую XmlDocument/XmlNode/XmlAttribute классы и XmlDocument DOM, найденный в System.XML.

Это генерирует XML для меня, я просто должен соединить несколько объектов.

Однако на больших вещах, я использую сериализацию XML.

6
задан rksprst 31 July 2009 в 02:58
поделиться

3 ответа

Переменная data , которая возвращается из вызова jQuery AJAX, содержит объект JSON. Вы можете получить доступ к полям каждого из ваших объектов MyAppLibrary.Model.Search в вашем JavaScript следующим образом:

// this will grab the Search object at index 0 of your list
// and put the Name property's value of the Search object
// into a var
var firstItemName = data.Data[0].Name;
7
ответ дан 8 December 2019 в 17:25
поделиться

Аргумент data будет иметь свойство Data , которое является вашим списком моделей Search .

 $.getJSON("/ajax/getbrands",
        function(data) {
             $.each(data.Data, function(i, item) {
                  // ... item will be a Search model...
                  // ... i will be the index of the item in the list...
                  // ...
             });
        }
 );
6
ответ дан 8 December 2019 в 17:25
поделиться

Вы можете использовать плагин jquery.json для воспроизведения с возвращенным JSON.

1
ответ дан 8 December 2019 в 17:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: