/**
* 实现同一个列表,不同按钮展现不同数据。brr工具栏的刷新按钮根据不同按钮刷新对应数据
*/
// 列表
grid = new Ext.grid.GridPanel({
renderTo : 'grid',
margins : '110 0 0 10',
region : 'center',
store : ds,
viewConfig : {
forceFit : true
},
layout : 'fit',
loadMask : true,
bodyStyle : 'width:90%',
autoWidth : true,
sortAscText : '升序',
sortDescText : '降序',
columnsText : '显示列',
cm : cm,
sm : sm,
bbar : brr
});
// store
ds = new Ext.data.Store({...});
// 工具栏
brr = new Ext.ux.PagingToolbar({
pageSize : 25,
store : ds,
displayInfo : true,
displayMsg : '显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg : "没有记录"
});
// JSP传参
<form id="taskForm"> <input type="hidden" name="bbmzdOrSjxf" id="bbmzdOrSjxf"></form>
//查询方法
var queryList = function() {
$('#bbmzdOrSjxf').val(bbmzdOrSjxf);
brr.setOtherarams(taskForm.getValues());
ds.load({
params : Ext.apply({
start : 0,
limit : 25,
bbmzdOrSjxf:bbmzdOrSjxf
}, taskForm.getValues())
});
};
Ext.ux.PagingToolbar 刷新按钮入参
最新推荐文章于 2019-05-25 17:08:13 发布