在我的html頁面中,我想動態插入複選框,並且我希望在頂部有一個主複選框,所以如果選中,那麼所有動態創建的複選框都會被選中,如果未選中,那麼所有動態的變得沒有選中。我有這樣的代碼:Jquery複選框toggeling不起作用
<script type="text/javascript">
$(function() {
$("#selectAll").click(function() {
var checked = $(this).prop('checked');
$(".profilebox").attr("checked", checked);
});
});
</script>
主複選框
<input id="selectAll" type="checkbox" name="selectall" value="All">
其他複選框:(獲得使用這個PHP代碼在一個循環中插入)
<input type='checkbox' class='profilebox' name='select' value='{$member_id}'>
但是它不正常。如果我點擊主人,那麼他們都會被檢查。如果我再次點擊它,那麼所有的都會被取消選中,然後如果我再次點擊它們,它們仍然未被選中。
有誰知道這個問題?
感謝
此作品很好,謝謝。 – omega
@ mega歡迎您。 – PSL