问题描述
[size=large]如题,在jqGrid中使用dwr方法从后台获取数据 弹出提示框 chrome中报错为can't read property 'integer' of undefinedfirefox中报错为$.jgrid.formatter is undefined jqGrid配置如下:var gridSetting={height:'auto',datatype : "json",dwrFun : myDwrFun,dwrCountFun : myDwrCountFun,condition : condition,searchCondition : '',selectCondition : '',needLink : true,dwr : true,autowidth:true,colNames:myColNames,colModel :myColModel,rowNum : 10,rowList : [ 10, 20, 30 ],pager : '#operatorPager',viewrecords : true,rownumbers : false,jsonReader : {root : "rows",page : "page",total : "total",records : "records", // 总记录数repeatitems : false// 设置成false,在后台设置值的时候,可以乱序。且并非每个值都得设}};请问这是怎么回事[/size]
解决方案
没有引语言包 <script src="public/lib/jquery/js/i18n/grid.locale-cn.js" type="text/javascript"></script> 如果不引这个js,在使用jqGrrd分页的时候就会一直报b.jgrid.formatter is undefined这个错误。