easyui pageSize 默认值修改没反应,没效果


 原文:https://blog.youkuaiyun.com/l3922768721/article/details/51794369

问题描述:pageSize修改分页条数没改变

前台代码

//商品资料管理初始化
var dategrid;
$(document).ready(function(){
dategrid = $(“#goodinfo”).datagrid(
{
url :’${ctx}/goodinfo/goodList’,
title: “商品资料信息”,
rownumbers: true,
singleSelect: true,
nowrap: true,
pagination: true,
width:’100%’,
height:’auto’,
iconCls:”icon-large-picture”,
nowrap: true,
striped: true,
fitColumns:false,
toolbar: [{
iconCls: ‘icon-add’,
text:’增加商品信息’,
//handler: function(){alert(‘新增商品信息’)}
handler:addGood
}],
columns:[[
{field:’gid’,title:”gid”,width:100},
{field:’gname’,title:”商品名称”,width:100},
{field:’gcid’,title:”商品类别”,width:100},
{field:’gunit’,title:”单位”,width:100},
{field:’gpin’,title:”进价”,width:100},
{field:’gpout’,title:”售价”,width:100},
{field:’gamount’,title:”库存”,width:100} ,
{field: “_operate”, title: “操作”, width: 160, formatter: function (value, row, index)
{return RenderTableButton(value, row, index);}
}
]],
onLoadSuccess: function (data) {
$(‘.editcls’).linkbutton({ iconCls: ‘icon-edit’ });
$(‘.delcls’).linkbutton({ iconCls: ‘icon-cancel’ });
}
}
);
//设置分页控件
var p = $(‘#goodinfo’).datagrid(‘getPager’);
$(p).pagination({
pageSize: 5,//每页显示的记录条数,默认为10
pageList: [5,10,20],//可以设置每页记录条数的列表
beforePageText: ‘第’,//页数文本框前显示的汉字
pageNumber: 1,
afterPageText: ‘页 共 {pages} 页’,
displayMsg: ‘当前显示 {from} - {to} 条记录 共 {total} 条记录’,
onBeforeRefresh:function(){
$(this).pagination(‘loading’);
alert(‘before refresh’);
$(this).pagination(‘loaded’);
}
}); 

解决方法:

pageSize: 5,//每页显示的记录条数,默认为10 
pageList: [5,10,20],//可以设置每页记录条数的列表
  • 1
  • 2

将分页代码放在datagrid里面就没问题了,估计是easyui众多bug中一个。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值