如何使用javascript写"表单提交完成"?

Amr*_*rhy 3 html javascript forms jquery

我在页面中有一个表单加载,这个表单有一个按钮,它的功能是提交此表单.

$('#MyForm').submit();
Run Code Online (Sandbox Code Playgroud)

我想要一种方法来编写提交完成功能,意味着知道表单成功/完全提交.

我尝试了jquery表单插件,但没有用,我认为因为提交来自表单外的按钮.

有谁知道任何不同的方式?

cgp*_*cgp 6

实际上,您可以使用jquery表单插件,只需使用ajaxSubmit()方法.

jQuery表单插件的文档.

// setup the form, and handle the success
$('#myFormId').ajaxForm({
  success: function() {
     // do what you are looking to do on 
     // success HERE
  }
});

// setup submission on some random button
$('#someButton').click(function() { 
    // submit the form from a button
    $('#myFormId').ajaxSubmit(); 
});
Run Code Online (Sandbox Code Playgroud)