我有一个名为str的隐藏输入变量.
我正在为它分配"abc"值.
然后我尝试分配空值或让我们说空引用.但我不能.
编辑
代码的一部分.
隐藏的领域......
<input id="str" name="str" type="hidden" value="" />
Run Code Online (Sandbox Code Playgroud)
我也使用jQuery.
if ($(str).val() == "abc") {
$("#str").val(null);
}
Run Code Online (Sandbox Code Playgroud)
Pet*_*ton 12
我不确定null值是否有意义 - 您应该将值清空,或者删除整个字段(而不仅仅是值).
根据您提供的示例代码...
例如:
$("#str").val('')
Run Code Online (Sandbox Code Playgroud)
要么
$("#str").remove()
Run Code Online (Sandbox Code Playgroud)
另一个选项,如果您可能需要打开或关闭字段(因此而不是删除和重新创建)将禁用该字段 - 禁用字段不会随表单一起提交.
$("#str").attr('disabled','disabled')
and
$("#str").removeAttr('disabled')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25961 次 |
最近记录: |