2010-08-31 79 views

回答

3

您可以在頁面上使用某種分隔列表中的每個行ID進行更新的隱藏字段。使用jQuery,您可以輕鬆地爲每行添加一個單擊事件,將ID添加到客戶端的隱藏字段中。點擊一堆行後,隱藏的字段可能看起來像「3,65,245,111」

這裏有一些jQuery讓你開始。這將click事件分配給表的每一行與ID「mytable的」:

$(document).ready(function() { 
    $('#myTable tr').click(function() { 
    //Insert your code to handle the click event and assign the row value to your hidden textbox 
    }); 
}); 

以上將使這樣就可以在每次單擊某一行及時處理。您需要編寫一些代碼並且很有創意,才能弄清楚如何獲取點擊行的ID。

單獨的「刪除所有行」按鈕將採用隱藏字段中的值,將字符串拆分爲每個逗號,然後每次刪除一行。

有很多不同的方法來剝皮這隻貓,上面是一個快速簡單的方法來完成工作。

+0

任何建議,我可以使用jQuery插件? – 2010-09-01 03:16:07

+0

你不需要一個插件,我不相信這個插件就是爲了這個目的而存在的。這可以用基本的jQuery完成。我已經更新了我的答案,讓你走了。 – 2010-09-01 13:37:25