我使用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