【发布时间】:2015-02-24 05:52:56
【问题描述】:
当在“电子邮件”列上触发网格面板排序时,如何先强制对“名称”列进行 ASC 排序,然后让 EXTJS 对“电子邮件”列执行排序。
我发现下面这个例子是正确的。http://cdn.sencha.com/ext/gpl/4.2.0/examples/grid/multiple-sorting.html
...但是当用户单击列排序时,我看不到如何在网格面板中实现此功能,该示例直接使用按钮来存储商店...我认为我可以使用的唯一事件是网格面板 sortchange 但是这是一个帖子排序事件。
我创建了一个小提琴示例 https://fiddle.sencha.com/#fiddle/imt 我在商店中放置了一个分拣机
sorters: [{
property: 'Name',
direction: 'ASC'
}],
但在对网格中的其他列排序后,排序器不再优先考虑“名称”。
有什么建议吗?
【问题讨论】:
-
不知道为什么我对一个合法的问题投了反对票??
标签: javascript sorting extjs4 extjs4.2