1

伙计们,

我正在开发一个带有 ExtJS Grid 的 Visualforce 页面。

有什么方法可以将特定的网格列排序为 ASC 或 DESC?

我正在使用 ExtJS 3.2。

提前致谢。

4

1 回答 1

2

为了对网格进行排序,它将在列标题中具有允许用户排序​​的选项。如果您想以编程方式执行此操作,我相信您需要对'store'网格绑定的对象进行排序。

然后,您可以在商店中指定排序配置(如果您希望在初始加载时进行默认排序),例如

sortInfo: {
    field: 'fieldName',
    direction: 'ASC' // or 'DESC' (case sensitive for local sorting)
}

除了商店上的排序信息配置,您可以通过字段名和方向显式调用商店上的“排序”方法,例如

theStore.sort({
   field    : 'salary',
   direction: 'DESC'
});
于 2012-06-25T10:12:42.650 回答