我有更多的複選框,輸入調用函數「boxclick」當這個用戶點擊:jQuery的檢查,並取消所有動作
<input id="1box" type="checkbox" name="selected[]" onclick="boxclick(this,'1')">
<input id="2box" type="checkbox" name="selected[]" onclick="boxclick(this,'2')">
<input id="3box" type="checkbox" name="selected[]" onclick="boxclick(this,'3')">
<input id="4box" type="checkbox" name="selected[]" onclick="boxclick(this,'4')">
對於選擇/取消所有我用簡單的jQuery腳本:
<input type="checkbox" onclick="$('input[name*=\'selected\']').attr('checked', this.checked);" checked="checked">
我的問題是當我檢查/取消選中所有功能「boxclick」不運行。
// == a checkbox has been clicked ==
function boxclick(box,category) {
if (box.checked) {
show(category);
} else {
hide(category);
}
}
你能告訴我breif ...?我想你要檢查所有的一個複選框被選中......?對。? – Gautam3164
你能告訴我們'boxclick'的功能是什麼樣子嗎? –
我已更新我的問題與boxclick代碼 –