我在表单标签中有一个简单的输入字段:
<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()); })