我在列標題中有複選框。其功能是檢查或取消選中該列中的所有複選框。如果選中了行復選框並說delete,則可以從dataTable中刪除該行。如何隱藏全選,清除所有複選框
如果在其他表中使用行對象作爲外鍵,我把' - '放在該行而不是複選框,表示該行不能被刪除。
在這些情況下,如果所有行都具有「 - 」,則不需要具有標題複選框。如果沒有任何要刪除的內容,如何以編程方式隱藏此「全選|全部清除」複選框。
它甚至會最好隱藏「刪除」按鈕,如果沒有要作出選擇。
什麼是解決上述方案中的最佳實踐。我重視,我現在用的JavaScript。
<script type="text/javascript">
var tableId = '#user\\:userList';
jQuery(document).ready(function() {
jQuery('#selectAll').click(function() {
jQuery(tableId).find("input[type='checkbox']").attr('checked', jQuery('#selectAll').is(':checked'));
});
});
</script>
我試過這樣但它不起作用 – Achaius 2010-03-09 07:13:51