我在使用flexigrid这个插件的时候总是报object is undefined,是怎么回事啊?
这是页面代码:
<script type="text/javascript">

$("#flex1").flexigrid
(
{
url: 'infosquare.query.action',
dataType: 'json',
colModel : [
{display: '状态', name : 'NId', width : 40, sortable : true, align: 'center'},
{display: '主题', name : 'NSubject', width : 180, sortable : true, align: 'left'},
{display: '人气', name : 'NPopularity', width : 120, sortable : true, align: 'left'},
{display: '发表时间', name : 'NPosted', width : 130, sortable : true, align: 'left'},
{display: '发布人', name : 'NAuthor', width : 80, sortable : true, align: 'right'}
],
searchitems : [
{display: '主题', name : 'NSubject', isdefault: true},
{display: '发布人', name : 'NAuthor'}
],
sortname: "NSubject",//按照某个字段分类
sortorder: "asc",//排序
usepager: true,//是否使用分页
title: '行业新闻',//表格标题
useRp: true,
rp: 15,
showTableToggleBtn: true,
width: 700,
height: 400
}
);

</script>我用firebug看过,服务器已经把数据传过来了,格式如下:
rows = "";
rows += "{";
rows += "page:" + page + ",";
rows += "total:" + industryList.size() +",";
rows += "rows: [";
boolean $rc = false;
for (int i = 0; i < rp; i++) {
if ($rc) 
rows += ",";
rows += "{";
rows += "id:'"+ industryList.get(i).getNId() +"',";
rows += "cell:['"+industryList.get(i).getNId()+"'";
rows += ",'"+industryList.get(i).getNSubject()+"'";
rows += ",'"+ industryList.get(i).getNPopularity() +"'";
rows += ",'"+ industryList.get(i).getNPosted() +"'";
rows += ",'"+ industryList.get(i).getNAuthor() +"']";
rows += "}";
$rc = true;
}
rows += "]";
rows += "}";这是响应的数据,没得问题:
{page:1,total:31,rows: [{id:'101',cell:['101','高中生为就业首选翘楚软件工程师培训','45','2009-11-17','admin']},{id:'102',cell:['102','高中生也能成为国家级软件开发工程师!','22','2009-11-19','admin']},{id:'103',cell:['103','翘楚软件教育支招考生:就业才是硬道理','13','2009-11-19','admin']},{id:'104',cell:['104','上普通大学,不如读翘楚软件教育','7','2009-11-19','admin']},{id:'105',cell:['105','从400万IT学生难觅教材看翘楚软件教育的课程优势','18','2009-11-19','admin']},{id:'106',cell:['106','活着就是做有意义的事','16','2009-11-19','admin']},{id:'107',cell:['107','禁止办复读班 复读生该何去何从?','17','2009-11-19','admin']},{id:'108',cell:['108','你计算过读大学的成本吗?','10','2009-11-19','admin']},{id:'109',cell:['109','高薪就业未必只跨高考独木桥','15','2009-11-19','admin']},{id:'110',cell:['110','高校培养不敌“高效”培训','14','2009-11-19','admin']},{id:'111',cell:['111','高校教育离就业很远','18','2009-11-19','admin']},{id:'112',cell:['112','高校计算机教材20年不变 大学生求职再上培训班','13','2009-11-19','admin']},{id:'113',cell:['113','高考生,挥别“独木桥”征战“IT职场”','13','2009-11-19','admin']},{id:'114',cell:['114','翘楚教育关爱落榜生:高考落榜不落伍','13','2009-11-19','admin']},{id:'115',cell:['115','高考成绩不理想怎么办?','12','2009-11-19','admin']}]}
请各位前辈帮帮忙,十万火急......