我有一个问题,我无法整理出来。jqGrid没有显示行,只显示总行数
请看看这个图片第一
正如你所看到的,我已经能够从服务器请求JSON数据。该寻呼机显示有4条记录。但是这些记录没有显示在表格中。
这是我的javascript代码
jQuery("#pickFlex66").jqGrid({
url: root + '<?=$mod?>' + '/listpicker',
datatype: "json",
altRows: true,
mtype: 'POST',
colNames:['Code','Company Name'],
colModel:[
{name:'company_code',index:'company_code', width:100},
{name:'company_name',index:'company_name', width:100}
],
rowNum:10,
width: 540,
height: 310,
rowList:[10,20,30],
pager: '#pagerFlex66',
sortname: 'company_code',
shrinkToFit: false,
viewrecords: true,
sortorder: "desc",
caption:"<?=lang("users_title")?>",
onSelectRow: function(id){
}
});
jQuery("#pickFlex66").jqGrid('navGrid','#pagerFlex66',{edit:false,add:false,del:false,search:false});
这里是我的JSON数据
{
"page": "1",
"total": 0,
"records": "4",
"rows": [{"id":"5","cell":["55-123","123"]},{"id":"3","cell":["123","IBM"]},{"id":"2","cell":["00000","BDO"]},{"id":"1","cell":["000-00","IT GROUP Inc "]}]
}
有没有在我的JavaScript错误?或者也许在我的JSON数据?
嗨,奥列格,是的,我已经改变了总数为1:D,是的它仍然没有显示任何数据行:D很奇怪,我必须说无论如何,我会看看你的链接,并调查我可能做错了什么..非常感谢 –