use*_*909 3 checkbox jquery checked
所以我有一个自动生成的div,里面有3个不同的ID和名称的复选框,默认情况下都没有被检查!如果有人碰巧检查,那么我需要另外两个未经检查!
因此,一次只能检查一个......
所以所有未检查或只检查一个!
<div class="configoptions">
<table class="configtable" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td class="fieldlabel">Include:</td>
<td class="fieldarea">
<label><input name="configoption[10]" id="co30" value="1" onclick="recalc()" type="checkbox">green</label>
</td>
</tr>
<tr>
<td class="fieldlabel">Include:</td>
<td class="fieldarea">
<label><input name="configoption[9]" id="co27" value="1" onclick="recalc()" type="checkbox">blue</label>
</td>
</tr>
<tr>
<td class="fieldlabel">Include:</td>
<td class="fieldarea">
<label><input name="configoption[11]" id="co31" value="1" onclick="recalc()" type="checkbox">white</label>
</td>
</tr>
</tbody>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我以前取消选中页面准备好的所有div的原因..因为最初我需要它们取消选中..这很有效...现在我需要制作它所以只有一个是检查,如果它被检查!有人能给我一个手吗?Thx提前!
$(document).ready(function() {
$('input[type=checkbox]').each(function() {
this.checked = false;
});
});
Run Code Online (Sandbox Code Playgroud)
使用该prop函数更改复选框和单选按钮的checked属性
$(function(){
$('input:checkbox').prop('checked', false)
$('input:checkbox').click(function(){
if($(this).is(':checked')){
$('input:checkbox').not(this).prop('checked', false);
}
});
})
Run Code Online (Sandbox Code Playgroud)
演示:小提琴
| 归档时间: |
|
| 查看次数: |
3383 次 |
| 最近记录: |