How to make a checkbox checked with jQuery? [duplicate]
Possible Duplicate:
How do I check a checkbox with JQuery or Javascript?
I'm trying to make a checkbox checked (or not) with jQuery.
My example HTML:
<input type="checkbox" id="test" name="test" />
Attempt at clearing a checkbox(doesn't work)
$('#test').val('off');
and at checking:
$('#test').val('on');
How do I control checkboxes with jQuery?
$('#test').prop('checked', true);
Note only in jQuery 1.6+
$('#checkbox').prop('checked', true);
When you want it unchecked:
$('#checkbox').prop('checked', false);
$('#test').attr('checked','checked');
$('#test').removeAttr('checked');
I think you should use prop(), if you are using jQuery 1.6 onwards.
To check it you should do:
$('#test').prop('checked', true);
to uncheck it:
$('#test').prop('checked', false);
from jQuery v1.6 use prop
to check that is checkd or not
$('input:radio').prop('checked') // will return true or false
and to make it checkd use
$("input").prop("checked", true);
You don't need to control your checkBoxes with jQuery. You can do it with some simple JavaScript.
This JS snippet should work fine:
document.TheFormHere.test.Value = true;
精彩评论