hersh
hersh

Reputation: 1183

setting checkbox value

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

Answers (1)

karim79
karim79

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

Related Questions