jqGrid 및 JSON 데이터에 문제가 발생했습니다. 기본적으로 그리드는 데이터를 표시하지 않고 대신 [object Object]를 테이블의 첫 번째 열에 출력합니다. 아래는 스 니펫의 데이터입니다. 유효한 JSON입니다.jqGrid와 JSON 출력 [object 0bject]
$(document).ready(function() {
$("#statsTable").jqGrid({
url: "http://cw-epuip-d01.tm-gnet.com:10040/wps/PA_Resource_Manager_1/JSONServlet",
datatype: "json",
mtype: "get",
jsonReader : {
root: "rows",
cell:"cells",
page: "currpage",
total: "totalpages",
records: "totalrecords",
id: "id"
},
colNames: ['NAME', 'HOURS ENTITLED', 'HOURS TAKEN' ],
colModel: [
{name:'NAME', index:'NAME'},
{name:'HOURS_ENTITLED', index:'HOURS_ENTITLED'},
{name:'HOURS_TAKEN', index:'HOURS_TAKEN'}
]
}
);
});
내가 무엇을 놓치고 : 아래
{
"currpage": "1",
"totalpages": "3",
"totalrecords": "70",
"rows": [
{
"id": "uid\u003dAndrewBryant",
"cells": [
{
"HOURS_ENTITLED": "203",
"HOURS_TAKEN": 0,
"NAME": "uid\u003dAndrewBryant",
"SICKNESS_TAKEN": 0,
"TAKEN_TOIL": 0,
"TOTAL_TOIL": 0,
"YEAR_ENTILEMENT": "2011"
}
]
},
코드는 내가있는 jqGrid 기능을 전화를 사용하고 있습니까?