我正在使用gridx / grid来制作网格,对于复选框,使用“IndirectSelect和ExtendedSelect”。问题是,当我选择一些复选框然后在过滤器中输入内容时,所有选中的复选框都将被取消选中。
有没有办法在使用过滤器时可以保持复选框检查状态?
请帮忙。在此先感谢。
以下是创建网格的代码:
this.grid=new Grid({
id: 'grid',
cacheClass: Cache,
store: this.store,
structure: this.layout,
vScrollerBuffSize: 300,
selectRowTriggerOnCell: true,
barTop: [
DropDownPager,
{ pluginClass: QuickFilter, style: 'text-align: right;' }
],
barBottom: [
LinkSizer,
{ pluginClass: Summary, style:'text-align:center' },
{ pluginClass: LinkPager, style: 'text-align: right;' }
],
modules: [
extendedSelect,
RowHeader,
IndirectSelect,
CellWidget,
ColumnResizer,
Bar,
VirtualVScroller,
{ moduleClass: Pagination, initialPageSize:10 },
Filter,
FilterBar
],
autoHeight: false
}, document.createElement('div'));