我使用SlickGrid和DataView,我试图在我的表上设置默认排序列。有没有办法触发排序或设置一个选项,以便在加载时对列进行排序?在SlickGrid中设置默认排序列
6
A
回答
9
在你能做到这一点的最新版本:
grid.setSortColumn("myColId",true); //columnId, ascending
您还可以设置多个与setSortColumn * 小号 *
1
看到我的解决方案。这最初应用于列而不使用Dataview。
我觉得你想要做什么。
顺便说一句,因为你使用的是数据视图。你也可以试试这个。但我没有亲自尝试过。
dataview.reSort()
0
我有一个有趣的想法,其工作,这是刚刚启用的多列标题排序(例如,多列sort.html),然后一旦电网加载模拟点击( )我希望在网格首次出现时排序(“时间”是我正在排序的列的名称)。列标题的ID计算类似ID为网格的根格(至少现在:0)):
var gridId = $('#myGrid').attr("class");
gridId = '#'+gridId.replace(" ui-widget","")+'time';
$(gridId).click();
然后,用户可以点击他们想要的任何其他列标题,但我只是为他们点了第一个。
相关问题
- 1. 在Datatable中设置默认排序列
- 2. JPA:设置默认列值以在数据库中排序
- 3. 设置默认排序规则phpmyadmin
- 4. Django tables2设置默认排序为降
- 5. typo3 solr如何设置默认排序?
- 6. SlickGrid列选取器:设置从较大列表中显示的默认列
- 7. 排序和在CoreData列表设置默认
- 8. Yii在模型中设置默认排序顺序
- 9. 如何设置默认筛选器在页面加载在slickgrid
- 10. 在ObjectListView中应用默认排序列
- 11. 在richfaces中排序的默认列
- 12. 如何在Silverlight中将列设置为Telerik RadGridView的默认排序列
- 13. 设置排序第一列作为默认的TOAD
- 14. 在JPA中设置列的默认值
- 15. 在mysql Id列中设置默认值?
- 16. 如何关闭在jqgrid中设置默认排序指针?
- 17. 在MySQL中设置默认排序从MySQL查询
- 18. 如何在Javascript中排序后设置默认值?
- 19. 默认排序
- 20. 设置默认程序
- 21. WPF中的Datagrid - 1列默认排序
- 22. xe中的默认排序列:Listview
- 23. jqGrid - 按列默认排序顺序
- 24. SQL Server中,如何将默认排序规则设置为unicode?
- 25. SilverStripe - 设置默认的排序在管理员模式
- 26. 默认排序在lucene.net
- 27. 如何为NSTableView设置默认排序顺序?
- 28. 默认情况下在SlickGrid中禁用列
- 29. 在Android默认设置中添加应用程序设置
- 30. Extjs:如何设置网格列标题作为默认排序列
由于我使用DataView,我不相信这种方法会工作。在设置sortcol ='myColName'后,我终于触发了'dataView.sort(comparer,false)'。 (我应该添加并接受我自己的答案?) – podcastfan88 2012-03-20 18:15:35
我很错误。我试着用'dataView.setSortColumn',它没有用。但在我的网格实例上使用它。正如我上面的解决方案。 – podcastfan88 2012-03-20 22:15:52
@stuart我试过这个,但它所做的就是显示按列排序。它不会在我订阅onSort事件的dataView上触发排序。我如何才能触发它呢? – 2012-03-28 21:37:35