JQGrid Обернутые данные JSON - PullRequest
       8

JQGrid Обернутые данные JSON

0 голосов
/ 23 октября 2011

У меня есть две jqgrids. Одна из них перечисляет несколько групп, и когда я щелкаю по любой из этих групп, ее подсписок размещается во второй сетке. Первая сетка работает хорошо, а вторая - нет. Данные второй сетки такие:

{"devices":[{"type":"AAA","username":"username_0","password":"password_0","name":"devicename_0","description":"description","identity":null,"version":0,"systemId":0,"active":true}],"numberOfDevice":1,"name":"groupname_0","systemId":0,"active":true}

Эта часть будет источником моей второй сетки:

{"type":"AAA","username":"username_0","password":"password_0","name":"devicename_0","description":"description","identity":null,"version":0,"systemId":0,"active":true}

Может быть больше устройств (они находятся в группе устройств), но в этом примере есть одно устройство. Как я могу использовать эти данные в моем jqgrid?

1 Ответ

0 голосов
/ 23 октября 2011

Вы должны использовать примерно следующее jsonReader:

jsonReader: {
    root: 'devices',
    repeatitems: false,
    page: function () { return 1; },
    total: function () { return 1; },
    records: function (obj) { return obj.devices.length; }
}

См. демо .

...