Php 区分表单-Jquery

Php 区分表单-Jquery,php,jquery,html,forms,Php,Jquery,Html,Forms,我在我的页面上使用了多个html <form id="form1"> <input type="text" name="foo" id="foo"> <input type="submit" value="submit"> </form> <form id="form2"> <input type="text" name="foo" id="foo"> <input type="submit" value="

我在我的页面上使用了多个html

<form id="form1">
 <input type="text" name="foo" id="foo">
 <input type="submit" value="submit">
</form>

<form id="form2">
 <input type="text" name="foo" id="foo">
 <input type="submit" value="submit">
</form>
这很好,但假设我想在处理提交的数据后将表单数据更改回html页面。我如何引用提交的表格

比如:

$(this).$('#foo').val('Hello');
可能吗


谢谢

如果这是一个ajax调用,您可以在提交之前存储对表单的引用:

var form = $(this);
$.ajax (...).done(function (){
    form.find(...).val (...)
});

$(this.find('input[name=foo]')).val('Hello')为什么你在
中还没有对表单的引用呢?太棒了-这很有效。我假设“$(this).find”只有在从表单获取值时才起作用。我不认为这是一个参考。该语句的“.find”部分到底是什么,以便我更好地理解它是如何工作的。非常感谢!
find
部分是通过调用
$(this)
创建的jQuery对象的方法。
var form = $(this);
$.ajax (...).done(function (){
    form.find(...).val (...)
});