Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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 在一组复选框中,一次只允许选择一个复选框_Javascript_Jquery_Html_Checkbox - Fatal编程技术网

Javascript 在一组复选框中,一次只允许选择一个复选框

Javascript 在一组复选框中,一次只允许选择一个复选框,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,我想在一个页面上有一组复选框,当你选中一个复选框时,我想清除所有其他复选框,只选中你刚才单击的复选框。我有一把小提琴,我认为应该有用,但它从来没有检查过你点击的那把。我不想使用单选按钮,因为“无选择”也是有效的 $("#mytable input").change(function(){ $("#mytable input").attr('checked',false); $(this).attr('checked',true); }) 您应该使用同名单选按钮。使用复选框时,您需要使用

我想在一个页面上有一组复选框,当你选中一个复选框时,我想清除所有其他复选框,只选中你刚才单击的复选框。我有一把小提琴,我认为应该有用,但它从来没有检查过你点击的那把。我不想使用单选按钮,因为“无选择”也是有效的

$("#mytable input").change(function(){
$("#mytable input").attr('checked',false);
    $(this).attr('checked',true);
})

您应该使用同名单选按钮。使用复选框时,您需要使用:

$("#mytable input").change(function() {
 $("#mytable input").not(this).prop('checked', false);  
});

您应该使用同名单选按钮。使用复选框时,您需要使用:

$("#mytable input").change(function() {
 $("#mytable input").not(this).prop('checked', false);  
});

您应该使用同名单选按钮。使用复选框时,您需要使用:

$("#mytable input").change(function() {
 $("#mytable input").not(this).prop('checked', false);  
});

您应该使用同名单选按钮。使用复选框时,您需要使用:

$("#mytable input").change(function() {
 $("#mytable input").not(this).prop('checked', false);  
});

也许单选按钮会更自然?
单选
输入工作原理相同。当你应该使用
时,你正在使用
.attr
。prop
也许单选按钮会更自然?
单选
输入工作原理相同。当你应该使用
.prop
时,你正在使用
.attr
单选按钮会更自然?
单选
输入工作原理相同。当您应该使用
时,您正在使用
.attr
。prop
也许单选按钮会更自然?
单选
输入工作原理相同。当您应该使用
时,您正在使用
.attr
。prop
@user1813251:很高兴它有帮助:)@user1813251:很高兴它有帮助:)@user1813251:很高兴它有帮助:)@user1813251:很高兴它有帮助:)