Gridx / Grid DOJO:复选框和过滤器的问题:当使用过滤器时,复选框被取消选中

时间:2015-06-30 16:34:25

标签: javascript jquery checkbox dojo gridx

我正在使用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'));

0 个答案:

没有答案