提交表单javascript后处理完成事件

提交表单javascript后处理完成事件,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,我正在尝试处理提交表单的整个事件。我准备的表格如下: var _url="../ex/tem?sessionId="+sessId; var form = document.createElement("form"); form.setAttribute("id", "myForm"); form.setAttribute("method", "post"); form.setAttribute("action", _url); form.setAttribute("enctype", "mul

我正在尝试处理提交表单的整个事件。我准备的表格如下:

var _url="../ex/tem?sessionId="+sessId;
var form = document.createElement("form");
form.setAttribute("id", "myForm");
form.setAttribute("method", "post");
form.setAttribute("action", _url);
form.setAttribute("enctype", "multipart/form-data");

form._submit_function_ = form.submit;
var textName=document.createElement("input");
textName.setAttribute("type", "hidden");
textName.setAttribute("name", "textName");
textName.setAttribute("value", textName);
form.appendChild(textName);

document.body.appendChild(form);
form._submit_function_();
我是这样提交的:

var _url="../ex/tem?sessionId="+sessId;
var form = document.createElement("form");
form.setAttribute("id", "myForm");
form.setAttribute("method", "post");
form.setAttribute("action", _url);
form.setAttribute("enctype", "multipart/form-data");

form._submit_function_ = form.submit;
var textName=document.createElement("input");
textName.setAttribute("type", "hidden");
textName.setAttribute("name", "textName");
textName.setAttribute("value", textName);
form.appendChild(textName);

document.body.appendChild(form);
form._submit_function_();
如何捕捉完整事件?

可能重复

通常,“提交”操作会将数据发布到另一个页面,因此它更像是重定向。。没有“事后”事件,我也不知道

您通常使用ajax之类的工具将数据发布到另一个页面,等待响应数据,然后继续前进

对于表单,类似jquery的东西将简单地抓取所有控件,并将它们保存为值数组,并在提供响应和错误回调/事件的同时发布它们

编辑: 与jquery的方法一样。。。(重复页面中的示例)

)


jQuery AJAX信息:

我在提问之前看到了这个页面,并尝试了其中建议的解决方案。但它对我不起作用。您只是想将表单类型数据发布到另一个页面并处理响应/完成事件吗?如果是这样,您可以快速编辑/粘贴代码。