2011-11-17 57 views

回答

1

你的問題似乎非常接近我最近回答的另一個問題(請參閱here)。如果你有幾千或幾千行,你應該應該使用分頁日期來提高網格的性能。我建議的解決方案非常簡單,它支持通過分頁保存選定狀態。

還有一句話。如果你有本地數據的jqGrid,你可以實現自定義排序的數據。爲此,您只需將sorttype定義爲功能。如果數據需要按列排序jqGrid會比較項目。函數sorttype應該只返回應該使用的任何字符串或數字而不是單元格值。在這種情況下,您可以輕鬆地在網格頂部放置所選項目。你可以找到自定義格式的例子here,herehere

+0

這真的回答了我的問題,但是,我想保留選擇全部功能。 –

+0

@Adam:如果您閱讀我以前的答案,您將會明白,您只需在以$(「#cb_」+ $ grid [0] .id).hide();'開頭的演示行中發表評論。然後您將選擇所有功能。您應該實現自定義排序數據'sorttype'作爲功能,以保持選定的項目上。 – Oleg

+0

我注意到在這個例子中,它不會讓select全部功能起作用。當我點擊複選框時,它會對列進行排序而不是全選。 –