2010-05-10 4 views
1

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

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

это, как он выглядит?

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

спасибо.

ответ

0

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

{"page":"1","total":2,"records":"13","rows":[{....}]} 
+0

это мой образец json, "{" total ": 1," page ": 1," records ": 2," userdata ": [{" description ":" Total: "," amount ": 30} ], "aData": [{, "id": 1, "description": "ОПИСАНИЕ ДЛЯ ROW 1", "amount": 10}, {"id": 2, "description": "ОПИСАНИЕ ДЛЯ ROW 2" , "amount": 20}]} ".... является ли формат правильным для userdata? – Dennis

3

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

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

вместо

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

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