2013-07-08 61 views
0

我們正在使用帶分頁的數據表,並且我們需要在標題行中選擇全選複選框,該複選框僅選擇當前頁面中的行。Jquery數據表僅選擇當前頁面的所有複選框

當您選擇第一頁時,如果您轉到下一頁,則應取消選中全選複選框,如果選中,應選擇第二頁行。如果你回到第1頁,它應該仍然顯示選定的行,並選中全選複選框。

我找不到解決方案,因爲每個人都問過如何選擇所有頁面中的每一行,這是一種獨特的場景。

回答

0

假設頁面沒有被完全刷新,你可以通過幾種方法做到這一點。

您可以爲每個頁面創建一個隱藏表格,因爲它已被渲染,然後檢查是否已經創建了表格。如果有,只顯示現有的表格。桌子的狀態仍然存在。這樣做的優點是你不必一直回到服務器,但是如果你有很多頁面,它不一定會擴展。

您也可以創建一個已檢查ID的數組,然後在呈現特定頁面時檢查複選框是否在該數組中。

+0

布萊恩嗨,我認爲第二個選項看起來不錯,讓我們嘗試一下,你保持聯絡。謝謝! – user2478810

0

如果使用分頁,你應該知道有多少項目在每個頁面顯示...

相關問題