我正在尝试动态追加复选框内的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