首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AJAX表单提交与标准表单提交

AJAX表单提交与标准表单提交
EN

Stack Overflow用户
提问于 2011-04-29 22:02:37
回答 2查看 432关注 0票数 0

我正在尝试在我的应用程序中实现GSA(Google Search Appliance)。我想使用GSA提供的REST(JSON)调用。这个问题的要点是,GSA需要一个POST请求才能返回JSON响应。

现在,当我使用表单创建一个新的虚拟HTML页面,并使用参数进行POST请求时,我得到了一个成功的响应(JSON)

但是,当我尝试使用$.post(...)方法向URL发送POST请求时,我得到的不是实际的响应,而是一些错误页面。

我只想知道标准提交和ajax表单提交有什么不同。如果是,是否有针对此情况的解决方法。

请帮帮忙。提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-04-29 22:09:46

如果您想通过ajax提交表单,但是使用传统的方式,那么您应该考虑一下jquery form plugin 。只需让您的提交按钮键入按钮,然后通过.ajaxSubmit()单击submit your form。我想这会解决你的问题。

票数 0
EN

Stack Overflow用户

发布于 2015-06-09 11:48:58

GSA搜索协议是基于HTTP GET的。所有的搜索参数都需要通过查询字符串传入。此外,GSA开箱即用,只返回HTML或XML结果。您可以应用一个将xml转换为JSON的xslt --但是我还没有找到一个工作得很好的xslt(即,我已经找到了几个,但它们并不是在所有实例中都返回有效的JSON )。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5833082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档