Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以从javascript提交的表单中获取响应数据?_Javascript_Jquery_Forms - Fatal编程技术网

是否可以从javascript提交的表单中获取响应数据?

是否可以从javascript提交的表单中获取响应数据?,javascript,jquery,forms,Javascript,Jquery,Forms,我使用javascript将表单提交给返回json对象的Web服务 在调用form.submit()之后,有没有一种方法可以使用javascript获取json对象(无需离开页面) 我知道您可以进行ajax“post”调用,但如果可能的话,我希望避免这种情况,因为让html表单操作来做脏活更简单,尤其是在我上传文件时 更多背景: 我有一个包含很多图片上传表单的页面,我想分别上传这些图片,然后显示上传的url(作为json对象的一部分返回) p、 欢迎使用美国jquery解决方案:)您不能通过AJ

我使用javascript将表单提交给返回json对象的Web服务

在调用form.submit()之后,有没有一种方法可以使用javascript获取json对象(无需离开页面)

我知道您可以进行ajax“post”调用,但如果可能的话,我希望避免这种情况,因为让html表单操作来做脏活更简单,尤其是在我上传文件时

更多背景:

我有一个包含很多图片上传表单的页面,我想分别上传这些图片,然后显示上传的url(作为json对象的一部分返回)


p、 欢迎使用美国jquery解决方案:)

您不能通过AJAX上传文件。使用管理表单/提交并阅读


它可以在后台自动处理Iframe,只需在json响应周围添加textarea标记。您可以使用Ajax和Iframe上传文件,无需刷新页面,这有点棘手,但效果很好,我使用得很好:)


希望能有帮助

不,不可能。jQuery使AJAX成为一行代码,所以您应该非常容易地处理它