HTML
<form id="searchForm" action="search" method="post">
<input id="query" name="query" type="text" value="Find Friends"/>
<input id="requestType" name="type" type="hidden" value="normal"/>
<input type="submit" class="button" value="Search"/>
</form>
Javascript
var form = $('#searchForm');
现在由于某种原因,我想从Object表单中获取id为query
的字段的值。
我该怎么做?
我尝试了form.query
,但未定义。
答案 0 :(得分:3)
$('#searchForm').find('#query').val();
如果您知道它始终是第一个后代,您可以使用.children
代替.find
。
答案 1 :(得分:1)
在表单对象上使用.find()
:
console.log( form.find('#query').val() );