作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个名为 str 的隐藏输入变量。
我正在为其分配“abc”值。
然后我尝试分配空值,或者说是空引用。但我做不到。
编辑
部分代码。
隐藏字段...
<input id="str" name="str" type="hidden" value="" />
我也使用 jQuery。
if ($(str).val() == "abc") {
$("#str").val(null);
}
最佳答案
我不确定将值置空是否有意义 - 您应该将值留空,或者删除整个字段(而不仅仅是值)。
基于您提供的示例代码...
例如:
$("#str").val('')
或
$("#str").remove()
如果您可能需要打开或关闭该字段(而不是删除和重新创建),另一种选择是禁用该字段 - 禁用的字段不会随表单一起提交。
$("#str").attr('disabled','disabled')
and
$("#str").removeAttr('disabled')
关于javascript - 如何为javascript中的隐藏变量分配空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/852794/
我是一名优秀的程序员,十分优秀!