我有一個表格,其中包含超過700行,其數據顯示在一個網格和不同的頁面,以便每個頁面包括20行。我需要在第一頁中有一個按鈕,以便每當它點擊全部700行選擇。 每行都有一個複選框,我希望他們在用戶單擊按鈕時全部檢查。 爲了處理它,我在頁面中放置了一個按鈕,這樣當用戶單擊它時,所有行都會檢查。如何選擇所有錶行
$("#selectallboxes").click (function() {
$('#userTable input[type=checkbox]').attr('checked', 'checked');
})
HTML代碼:
<input type='button' value='select all rows' id='selectallboxes' name='selectallboxes' />
一般情況下,這是不好的UI設計,讓用戶與當前沒有顯示的元素進行交互。普通用戶期望的是,「全選」按鈕將選擇當前頁面上的所有元素(表格行)。否則,請謹慎行事。 – 2013-03-16 13:25:20