我一直在寻找如何做到这一点。在我的表单中,我想通过单击一个 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/