【发布时间】:2013-08-14 19:34:03
【问题描述】:
我一直在寻找如何做到这一点。在我的表单中,我想通过单击一个 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/
【问题讨论】:
-
在此处发布支持代码并向我们展示您的尝试。
-
隐藏字段没有布尔值,只有字符串。
标签: jquery