我正在尋找利用jQuery來處理我們針對不同大小數據表獲得的一些非常常見的請求:滾動,排序和動態過濾。jQuery可滾動,可排序,可篩選表
- 我已經處理了滾動過去,有兩個固定寬度的列的單獨表格以及「實際」滾動的關聯div容器。然而,這種方法不適用於我所遇到的任何基於jQuery的排序表擴展(tablesorter是我迄今爲止最喜歡的),因爲他們希望將所有內容放在一張表中。
- 對於過濾,他們要求類似於Excel和SharePoint列表的操作(基本上所有列值都列在下拉列表中,允許用戶選擇/取消選擇它們)。儘管聽起來可能,但我還沒有看到類似的東西。
- 另一個相關的不錯的功能是能夠「凍結」水平滾動的列。
理想情況下,我想要一個現有的擴展,但如果沒有在那裏,我也會很欣賞任何jQuery大師關於如何最好地實現它的建議。我目前的想法是潛入tablesorter並根據需要擴展/更新它。
爲了有希望保持專注,分頁不是一個選項(以及任何基於服務器的事情)。
更新: 我很欣賞到目前爲止的答案,但沒有的(這麼說,我必須承認,jqGrid的尋找我有一些未來的項目非常好給出到目前爲止所有的過濾方式的接觸選項)。與此同時,我將開發定製過濾解決方案;如果出現問題,我會再次更新。
此網站鏈接已損壞;這個項目頁面是否與「Flexigrid」相同? http://code.google.com/p/flexigrid/ – 2009-05-14 22:20:46