Reputation: 1183
I have this code:
$('#chkBox').click(function() {
$('#hiddenBox').val($('input').is(':checked'));
});
I want it to be where if i click on the checkbox, in my hidden field, I set the value to true else if it's not clicked, the value would be false. Can anyone help?
Upvotes: 1
Views: 178
Reputation: 342715
$('#chkBox').click(function() {
// I prefer assigning a string
$('#hiddenBox').val(this.checked ? 'true' : 'false');
// but in actual fact, this should be enough
$('#hiddenBox').val(this.checked);
}).triggerHandler('click');
Demo: http://jsfiddle.net/pGkGz/1/
And see http://api.jquery.com/triggerHandler/
Upvotes: 5