我想这样做,使用jQuery勾选复选框:
$(".myCheckBox").checked(true);
or
$(".myCheckBox").selected(true);
这样的事情存在吗?
我想这样做,使用jQuery勾选复选框:
$(".myCheckBox").checked(true);
or
$(".myCheckBox").selected(true);
这样的事情存在吗?
当前回答
整体而言:
$("#checkAll").click(function(){
$(".somecheckBoxes").prop('checked',$(this).prop('checked')?true:false);
});
其他回答
试试看:
$('#checkboxid').get(0).checked = true; //For checking
$('#checkboxid').get(0).checked = false; //For unchecking
if($('jquery_selector').is(“:checked”)){//某些代码}<script src=“https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js“></script>
要选中复选框,应使用
$('.myCheckbox').attr('checked',true);
or
$('.myCheckbox').attr('checked','checked');
要取消选中复选框,应始终将其设置为false:
$('.myCheckbox').attr('checked',false);
如果你这样做
$('.myCheckbox').removeAttr('checked')
它将删除所有属性,因此您将无法重置表单。
BAD DEMO jQuery 1.6。我想这是坏的。对于1.6,我将发布一个新的帖子。
新的工作演示jQuery1.5.2在Chrome中运行。
两个演示都使用
$('#tc').click(function() {
if ( $('#myCheckbox').attr('checked')) {
$('#myCheckbox').attr('checked', false);
} else {
$('#myCheckbox').attr('checked', 'checked');
}
});
你可以试试这个:
$('input[name="activity[task_state]"]').val("specify the value you want to check ")
你可以这样做,如果你有身份证来检查它
document.getElementById('ElementId').checked=false
这个要取消选中
document.getElementById('ElementId').checked=真