无法使用jQuery设置隐藏的输入字段的值

前端之家收集整理的这篇文章主要介绍了无法使用jQuery设置隐藏的输入字段的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在表单标签中有一个简单的输入字段:
<body>
  <form action="#">
      <label>Input</label>
      <input type="hidden" id="foo" name="foo" />

  </form>
</body>

我试图从一个js文件设置此值:

$(document).ready(function(){
    $('#foo').val('foo')
})

但在html源中的属性没有设置。如果我尝试将输入类型设置为“按钮”或任何其他,它的工作原理。我只是不能做一个隐藏的输入字段。我究竟做错了什么?

解决方法

如果设置val标签,您可以从隐藏字段检索值?

例如

<input type="hidden" id="foo" name="foo" value="bar" />

$(document).ready(function(){
  alert($('#foo').val());
})
原文链接:https://www.f2er.com/jquery/184897.html

猜你在找的jQuery相关文章