javascript表单提交返回值

时间:2012-05-31 19:46:27

标签: javascript

我试图通过动态创建表单元素然后使用submit()函数来模拟发布请求。我不知道如何捕获服务器对post请求的响应。我正在进行跨域邮寄请求。

在submit()调用之后的任何内容都不会被执行。如何捕获对submit()调用的响应? submit()函数的返回值是多少?任何指向api文档的链接都将不胜感激。

2 个答案:

答案 0 :(得分:1)

submit()在等待从服务器发送新页面时停止当前页面上的所有执行。

如果你想在提交()之后做一些事情,你应该考虑使用基于AJAX的技术。

答案 1 :(得分:1)

脚本停止执行,因为浏览器在提交表单后退出页面(为了转到表单的“操作”页面)。提交表单后执行某些操作的方法是在表单的操作页面上执行响应逻辑,或者在服务器响应后使用AJAX保留在页面上。