2013-04-03 145 views
0

我有一个场景,我需要使用ajax来调用控制器命令。命令成功执行后,它返回给我一个ViewName。 但是这个视图没有被调用(对应于这个视图的JSP页面没有被加载)。但是我得到了ajax响应。收到Ajax响应后提交表格

我想做ajax调用。当我收到回复时,基于此我想提交表单。在这个被加载的JSP页面上,我应该可以使用ajax响应。 有什么办法可以做到吗?

+1

加载的方式来做到这一点。你尝试了什么? – VeXii 2013-04-03 19:22:49

+0

可以请你给我建议一个方法 – Matt 2013-04-03 20:24:40

+0

这是一个开箱即用的命令,什么命令,什么视图? – 2013-04-04 18:26:28

回答

0

一个选项:在您的表单中放入一个隐藏字段。一旦ajax调用回来,在您的成功函数中,您将您的响应数据放入隐藏字段中。基于任何其他参数,您可以设置表单的动作。最后提交表格。

0

ajax调用的重点是将数据返回到现有页面,但是如果json正在返回视图名称,只需在javascript中将窗口位置设置为视图名称即可。这将把浏览器转发到适当的地方。