div中的Jquery复选框一次检查了一个
所以我有一个div自动生成,内部是3个复选框,具有不同的ID和名称,默认情况下没有一个被检查! 如果有人碰巧检查,那么我需要另外两个未经检查!
因此,一次只能检查一个……
所以所有未经检查或只检查一个!
这是我用来取消选中页面准备好的所有div的原因..因为最初我需要它们未经检查..这很有效…现在我需要制作它所以只有一个是检查,如果它被检查! 有人能给我一个手吗? Thx提前!
$(document).ready(function() { $('input[type=checkbox]').each(function() { this.checked = false; }); });
使用prop
函数更改复选框和单选按钮的checked属性
$(function(){ $('input:checkbox').prop('checked', false) $('input:checkbox').click(function(){ if($(this).is(':checked')){ $('input:checkbox').not(this).prop('checked', false); } }); })
演示: 小提琴
我有一个类似的问题并且如此解决(使用Arun P Johny的部分回答 – 我想分享给那些可能会遇到此问题的人。)
(function($checkbox,options){ $($checkbox).on('change', function() { $("input[type='checkbox']").not(this).prop('checked', false); }); });