xiaofan861105 2011-01-18 10:31
浏览 371
已采纳

jqgrid 分页

刚开始接触jqgrid控件 开始使用在使用过程中遇到了些问题 jqgrid怎么加上分页功能啊?

我的jsp页面上的js代码:
jQuery("#list2").jqGrid({
datatype: "json",
url: "testaction.action",
colNames:['Num','编号', '名称'],
colModel:[ {name:'sc_id',index:'sc_id', width:55, sorttype:"int"},
{name:'sc_resid',index:'sc_resid', width:90, sorttype:"int"},
{name:'sc_name',index:'sc_name', width:100,sorttype:"string"}

                             ],
                  rowNum:10, 
                  rowList:[10,20,30], 
                  pager: jQuery('#pager2'), 
                  sortname: 'sc_id', 
                  viewrecords: true, 
                  sortorder: "desc", 
                  caption:"TestDemo" 

           }); 
           jQuery("#list2").jqGrid('navGrid','#pager2',{edit:false,add:false,del:false});  
      }

body里面的

后台的代码为了测试方便写死了一些数量
public String execute(){
JSONObject jobj = new JSONObject();
List ls = new ArrayList();

ls =serverservice.getallsercominfo();
Tabdata t = new Tabdata();
t.setPage(1);
t.setRecords(2);
t.setTotal(1);
t.setRows(ls);
JSONArray jsonArray = JSONArray.fromObject(t);

String str="";

String ss ="";
for(Pis_servercomponents ser:ls){
String s = "{sc_id:\""+ser.getSc_id()+"\",cell:[\""+ser.getSc_id()+"\",\""+ser.getSc_resid()+"\",\""+ser.getSc_name()+"\",\""+ser.getSc_type()+"\",\""+ser.getSc_status()+"\"" +
",\""+ser.getSc_positionX()+"\",\""+ser.getSc_positionY()+"\"]},";
ss+=s;
}
ss =ss.substring(0, ss.length()-1);
str="{total:1,page:1,records:2,rows:["+ss+"]}";
JSONObject jsonObject = JSONObject.fromObject(str);

try {
this.getHttpResponse().setCharacterEncoding("UTF-8");
this.getHttpResponse().getWriter().print(jsonObject);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
可是页面上能得到值显示在表格中,但是老是有js的错误?怎么解决啊? b.jgrid.formatter is undefined

页面上显示的页面分页工具条也是 undefind怎么回事啊?
是js中要给后台传一个参数的吗?

  • 写回答

1条回答 默认 最新

  • 泳津 2011-01-18 13:44
    关注

    你肯定没有引用这个文件grid.locale-cn.js,而且必须在引用jqgrid之前引用!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?