我正在使用日期字段和组合框来选择加载商店。当商店加载到网格中时,我有一个分页工具栏。到现在为止还挺好。
当用户单击下一页时,分页工具栏不会从日期字段中发送数据。我读了一些关于 baseparams 的东西,但这不起作用。
我使用 EXTJS 4.1
这是我的商店:
NL.commListDetails = new Ext.data.Store({
model: 'stepDetails',
pageSize: 20,
loadMask: false,
sortOnLoad: true,
proxy: {
type: 'ajax',
url: detailURL,
startParam: '',
limitParam: '',
pageParam: '',
reader: {
type: 'json',
root: 'slaevents',
totalProperty: 'slaevents[0].totalCount'
}
},
baseParams: {fromDate:NL.startDate},
autoLoad: false
});
这是分页工具栏
bbar: Ext.create('Ext.PagingToolbar', {
store: NL.commListDetails,
displayInfo: true,
displayMsg: 'Displaying record {0} - {1} of {2}',
emptyMsg: "No records to display",
}),
我需要发送 fromDate, endDate 和分页。都在 NL.startDate 和 NL.endDate 中可用。当我点击下一页时如何发送这个?