【发布时间】:2011-01-07 19:46:30
【问题描述】:
如何为特定范围内的输入元素选择数据?我多次使用相同的表单(类“foo-form”),并希望确保在提交的表单范围内获得隐藏输入的值。是否暗示范围“this”?如果不是,什么是在此范围内选择输入类“foo-text”的语法?请随时将我指向 jquery 文档中的示例 - 我找不到所需的内容。
$('.foo-form').submit(function() {
// Store a reference to this form
var $thisForm = $(this);
});
<form class="foo-form">
<input type="hidden" class="foo-text"/>
<input type="submit" class="button" />
</form>
<form class="foo-form">
<input type="hidden" class="foo-text"/>
<input type="submit" class="button" />
</form>
<form class="foo-form">
<input type="hidden" class="foo-text"/>
<input type="submit" class="button" /> // user clicks this submit button
</form>
【问题讨论】: