Javascript 检查值为X的复选框是否未选中?
我怎么做,我找不到一个例子? 我想知道是否选中了具有特定值的复选框。循环检查复选框X 然后检查如下Javascript 检查值为X的复选框是否未选中?,javascript,jquery,Javascript,Jquery,我怎么做,我找不到一个例子? 我想知道是否选中了具有特定值的复选框。循环检查复选框X 然后检查如下 if(!$('input:value').is(:checked)){ //do something } var c=$(“.commonclassname”); 对于(var i=0;i,以下是如何检测是否未选中具有特定值的复选框 var c=$(".commonclassname"); for(var i=0;i<c.length;i++) { if(c[i].value==
if(!$('input:value').is(:checked)){
//do something
}
var c=$(“.commonclassname”);
对于(var i=0;i,以下是如何检测是否未选中具有特定值的复选框
var c=$(".commonclassname");
for(var i=0;i<c.length;i++)
{
if(c[i].value=="your value")
{
//matched...
}
}
Fiddle:您可以使用您希望在每次检查状态更改时检查还是仅在运行时检查?以某种方式,使用此表达式将为您执行检查:$('input[value=“X”]”)。而不是(:checked)
。但是,如果要在更新其状态时检查其值,则需要将事件侦听器绑定到它。好的,如果我有一个名为x的变量,我可以这样做吗?$('input[value=x]')。不(:checked)
$("input[type=checkbox]").click(function() {
if ($(this).val() == "test2" && !$(this).is(":checked")) {
alert("Unchecked Test2");
}
});