我必须在同一页面提交两个表单。提交的第一种形式,记录id后,我需要第二种形式。第二个表单包含五个文件上传字段,它们应该添加到表中,第一个表单的外键添加行id。有谁能建议怎么做吗?考虑使用jquery。但这是jquery的新内容。如何获得第一个从提交行id和使用它在第二种形式?
你可以使用jQuery submit来改变正常的提交动作,在这个函数中你可以用jQuery ajax发送数据,在ajax成功函数中你可以捕获新插入的id,并在你的第二次表单提交中使用它。
$('#yourFormId').submit(function(e){
e.preventDefault();
$.ajax({
type: "POST",
url: yourUrl,
data : youFormData,
success: function(dataBack){
/* You got your id in dataBack */
});
});