经过研究,找到了结果 解决如下: $("#dataGrid").datagrid({ pageList : [4, 8, 16], // 可以设置每页记录条数的列表 pageSize : 8 // 每页显示的记录条数
)}一定要在初始化的时候配置,如果在$('#dataGrid').datagrid('getPager').pagination({....})中配置的话, 由于加载先后顺序,在页面加载的时候不会进行pageSize的赋值,可能是jquery中不太完善的地方。 至于有些人,在demo中写在getPager中pagination里面的,是不正确的。。
本人遇到相同问题 ,请指教啊
没有吧,我就是在$('#dataGrid').datagrid('getPager').pagination({....})里配置的。
$(document).ready(function(){
$('#majorTable').datagrid({
pagination : true, //分页显示
title : "招聘职位",
loadMsg : "正在加载,请稍后...",
collapsible : true, //可折叠
height : "auto",
iconCls : "icon-ok",
view: cardview,
columns : [ [
{
title : "职位名称",
field : "majorName",
width : "100",
resizable : false,
align : "center"
},
{
title : "招聘人数",
field : "hireCount",
width : "100",
resizable : false,
align : "center"
},
{
title : "招聘类型",
field : "hireType",
width : "100",
resizable : false,
align : "center"
},
{
title : "开始时间",
field : "beginDate",
width : "100",
resizable : false,
hidden : true,
align : "center"
},
{
title : "结束时间",
field : "endDate",
width : "100",
resizable : false,
hidden : true,
align
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。