我有一个页面,上面有多个表单,每个表单都包含一个提交按钮。按下按钮时,我需要使用表单上各种隐藏元素的数据。
使用这样的代码通过 Ajax 传递数据对我有用......
$("body").on("submit", "form", function (event) {
var pm = $(this).serialize();
event.preventDefault();
$.post(
'urota3.php?' + pm
)
.....
正确形式的数据被传递给 urota3,一切正常。
但是...
我还需要在事件函数中使用该数据,但我不知道如何获取它。我曾尝试添加这样的数据部分....
$("body").on("submit", "form", {
id: $('input:hidden[name=id]').val()
}, function (event) {...
但当然,这会从键盘上的第一个表单中获取数据,而不是您按下按钮的那个。
如何从正确的表格中引用一条数据?
谢谢
史蒂夫