I've been searching for a while now on how to do this. In my form, I would like to toggle a value back and forth (true <-> false) by click a div.
How do you toggle a hidden field's true/false value using jquery?
<input id="myHiddenField" name="my[hidden_field]" type="hidden" value="false">
<a id="myDiv">Click Me</a>
I've tried
$('#myDiv').on('click'), (function() {
var hiddenField = $('#myHiddenField'),
val = hiddenField.val();
hiddenField.val(val === "true" ? "false" : "true");
});
but nothing :(
jsfiddle: http://jsfiddle.net/MV3A4/2/