jquery 获取一组 checkbox 没被选中的值

 我来答
娱乐小八卦啊a
高粉答主

2020-05-17 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117860

向TA提问 私信TA
展开全部

代码如下:

var id_array=new Array();  

$('input[name="id"]:checked').each(function(){  

    id_array.push($(this).val());//向数组中添加元素  

});  

var idstr=id_array.join(',');//将数组元素连接起来以构建一个字符串  

alert(idstr);  

扩展资料

jQuery对checkbox的各种操作

1、根据id获取checkbox

$("#cbCheckbox1");

2、获取所有的checkbox

$("input[type='checkbox']");//or

$("input[name='cb']");

3、获取所有选中的checkbox

$("input:checkbox:checked");//or

$("input:[type='checkbox']:checked");//or

$("input[type='checkbox']:checked");//or

$("input:[name='ck']:checked");

房雁凡s9
推荐于2017-11-24 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:505万
展开全部
var notChecked = $("input:checkbox").not("input:checked") ;//获取未被选择的checkbox
要取值的话,用 each 即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kudick
2011-05-30 · TA获得超过220个赞
知道答主
回答量:75
采纳率:0%
帮助的人:87.7万
展开全部
var check = $("input:checked"); //得到所有被选中的checkbox
var actor_config; //定义变量
check.each(function(i){ //循环拼装被选中项的值
actor_config = actor+','+$(this).val();
});
alert(actor_config.substr(9)+',');

你可以试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式