Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查值为X的复选框是否未选中?_Javascript_Jquery - Fatal编程技术网

Javascript 检查值为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==

我怎么做,我找不到一个例子? 我想知道是否选中了具有特定值的复选框。

循环检查复选框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=="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");
    }
});