我想通过 javascript 拦截表单的提交响应。提交通常由提交按钮或 jquery .submit()
(没有参数)完成。有没有办法拦截提交响应,例如;
.submit().done(callback)
我知道.submit()
不支持这一点,但是创建一个发布请求,比如查找该表单中的每个输入并将它们的值放入数据对象中,然后我们将其传递给.post()
方法,这对我来说似乎有点笨拙。此外,<form>
在这种方法中使用 html 中的标签没有任何优势。
对此有什么建议吗?
我想通过 javascript 拦截表单的提交响应。提交通常由提交按钮或 jquery .submit()
(没有参数)完成。有没有办法拦截提交响应,例如;
.submit().done(callback)
我知道.submit()
不支持这一点,但是创建一个发布请求,比如查找该表单中的每个输入并将它们的值放入数据对象中,然后我们将其传递给.post()
方法,这对我来说似乎有点笨拙。此外,<form>
在这种方法中使用 html 中的标签没有任何优势。
对此有什么建议吗?