我一直在搜索如何实现这个功能。在我的表单中,我想通过点击一个div来切换一个值的真假(true <-> false)。
如何使用jquery切换隐藏字段的真/假值?
<input id="myHiddenField" name="my[hidden_field]" type="hidden" value="false">
<a id="myDiv">Click Me</a>
我已经尝试过
$('#myDiv').on('click'), (function() {
var hiddenField = $('#myHiddenField'),
val = hiddenField.val();
hiddenField.val(val === "true" ? "false" : "true");
});
但是没有任何输出 :(
jsfiddle: http://jsfiddle.net/MV3A4/2/