我正在嘗試動態追加複選框內的div。得到所有選中的複選框在一個div中的編號
我想要一個JavaScript函數來執行以下操作:
- 當我選中一個複選框:其ID添加到一個數組。
- 當我取消選中複選框時:從該數組中刪除該ID。
這是我迄今所做的:
var chkArray = [];
$(".Checked:checked").each(function() {
chkArray.push($(this).attr("id"));
});
var selected;
selected = chkArray.join(',') + ",";
if (selected.length > 1) {
return chkArray;
}
請張貼您的HTML – Satpal
您在div或複選框上選擇了「Checked」類嗎?在你的代碼中,你正在從數組中創建一個字符串來檢查數組中是否有任何東西。爲什麼不檢查數組的長度? – Guffa
這是常見的堆棧溢出禮貌,至少回覆試圖幫助你的人。我還注意到,您已經提出了幾個問題,但即使它們看起來有效,也沒有接受任何答案。請記住接受幫助你的答案。 – George