我有一个名为 str 的隐藏输入变量。
我正在为其分配“abc”值。
然后我尝试分配空值,或者说对它的空引用。但我不能。
Edit
代码的一部分。
隐藏领域...
<input id="str" name="str" type="hidden" value="" />
我也使用 jQuery。
if ($(str).val() == "abc") {
$("#str").val(null);
}
我不确定将该值清空是否有意义 - 您应该将该值留空,或者删除整个字段(而不仅仅是该值)。
根据您提供的示例代码...
例如:
$("#str").val('')
or
$("#str").remove()
如果您可能需要打开或关闭该字段(而不是删除并重新创建),另一种选择是禁用该字段 - 禁用的字段不会随表单一起提交。
$("#str").attr('disabled','disabled')
and
$("#str").removeAttr('disabled')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)