页面上有多个表单,当一个字段使用JQuery更改时,如何获取所有字段的值

时间:2015-03-19 20:08:25

标签: jquery ajax

我在页面上有一个数据表。每行包含一个包含3个字段的表单。

我有一些jquery代码可以成功识别字段已更改并获取该字段的值,但我不知道如何以相同的形式获取其他字段的值。

1 个答案:

答案 0 :(得分:1)

我假设您使用已更改的field元素的change-event,并使用jQuery注册了change-callback。

在回调中,this是更改的输入字段(作为普通的DOM元素)。然后,您可以使用jQuery(this).closest('form')获取该字段所属的表单。

要阅读formdata,例如为了在AJAX调用中发送它,您可以使用FormData对象。