что такое формат json нижнего колонтитула jqgrid

В настоящее время я пытаюсь решить свою проблему с суммой в нижнем колонтитуле. Я пробовал искать в Интернете некоторые примеры, но они используют php, а я использую java. не могли бы вы показать мне, как именно выглядит json для этого php-скрипта

$response->userdata['total'] = 1234;
$response->userdata['name'] = 'Totals:'; 

это то, на что это похоже?

{"total":0,**"userdata":[{"total":1234,"name":"Totals"}]**,"page":0,"aData":.....

благодаря.


person Dennis    schedule 10.05.2010    source источник


Ответы (2)


userdata должно выглядеть так

"userdata":{"total":1234,"name":"Totals"}

вместо

"userdata":[{"total":1234,"name":"Totals"}]

чтобы иметь возможность отображаться в нижнем колонтитуле, если ваши столбцы имеют имена «итого» и «имя».

person Oleg    schedule 12.05.2010

по умолчанию ключевыми данными, которые вам нужны для нижнего колонтитула jqGrid в вашем ответе json, являются страница, общее количество и записи, поэтому в вашем ответе json убедитесь, что у вас есть что-то вроде этого:

{"page":"1","total":2,"records":"13","rows":[{....}]}
person lomaxx    schedule 10.05.2010
comment
это мой образец json, {всего: 1, страница: 1, записи: 2, пользовательские данные: [{описание: всего:, количество: 30}], aData: [{, id: 1, описание: ОПИСАНИЕ ДЛЯ СТРОКИ 1, количество: 10}, {id: 2, описание: ОПИСАНИЕ ДЛЯ СТРОКИ 2, количество: 20}]} .... правильный ли формат для пользовательских данных? - person Dennis; 10.05.2010