我想在ExtJs网格中重新排序行?

时间:2016-12-12 16:16:19

标签: javascript sorting extjs grid extjs4.2

我正在使用ExtJs 4.2并且我有一个Ext.grid.Panel并且我有数据进入,但是我希望它们在摄取时根据布尔标志进行排序,其中顶部有一个字段为真,对于下一个字段为true,在底部的两个字段中都为false。到目前为止,我按照下面的规定编辑了分拣机。

echo $this->Form->create($anItem);

1 个答案:

答案 0 :(得分:0)

sorters: [{
    property: 'isSmartIndexed',
    direction: 'DESC' // or 'ASC'
}, {
    property: 'isAutoIndexed',
    direction: 'DESC' // or 'ASC'
}]

将这些分拣机添加到您的商店。

真总是大于假;)

请注意,你不能在像这里写的bufferedStore上使用sortingFuntions:

  

如果存储是缓冲的,则prefetchData按索引存储,这会使所有prefetchedData无效。

因为在您的情况下,您只会在网格上订购显示的数据,而不会订购其他将要加载的数据。

Test it in this fiddle