struts1做ajax异步的时候,怎么返回数据到原来页面,不是要执行跳转吗,一跳转不是没了吗?

如题所述

第1个回答  2013-05-20
在页面上直接用jquery
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){ //吧数据填充到你页面地方 }
});追问

msg是什么数据,我后台返回多个数据呢?

追答

msg可以是json数据,或者其他的.多个数据可以封装成json数据格式返回

js \/ ajax 成功提交后怎么跳转到另外一个页面?
1、本页面跳转:"window.location.href"、"location.href"2、上一层页面跳转:"parent.location.href"3、最外层的页面跳转:"top.location.href"RequestMapping(value="searchUser")publicvoidsearchHome(HttpServletResponseresponse){ Stringresult=null;...查询用户的方法 ...if(查询成功){ result=JsonUti...

ajax struts1 jsp配置 .ajax怎么把url传到指定的后台action中
首先,你这个ajax好像是用的jquery的,如果是的话,下面的也许会对你有些帮助 :1、ajax的参数你写得有问题,应该是这样的 $.ajax({url:"className!method.action",data:{name:"testname"}}).也就是说,这个ajax传入的参数只会是一个,{url:"",data:""} 2、你的 data'name=?', 是...

急求!!!关于struts1.x+jquery+ajax+json 的问题,主要关于action怎么接收...
第一个问题,ajax提交时不会自动提交表单,必须自己处理。你可以在网上找ajax提交表单的方法,或者手动把要传递的参数拼到url中。第二个问题,在action中用response..getWriter().write(json),就可以直接把json传到客户端了。

jsp,struts框架。。如何使数据库中的数据,自动显示到下拉框。。然后id...
下载文件:MyJsp_20131021172218.jsp|看看这个,差不多就是这样了。后台你把数据取出来后,循环放到map中再付值给list,然后把list通过request.setAttribute("list", list);返回到页面就行了

...怎么设置页面不跳转,表单提交后还是原来页面;
因为这种内联方式的onclick事件,引号内部其实是JS语句,而不是只表示JS函数。2. 提交后返回原页面,只需要设置result为提交之前一样的就可以了,比如 return "success" 或者 return "input"。如果 return null 的话,是没有任何结果,将得到一个空白页面。

ajax,jquery,$.post\/$.get异步刷新div,局部刷新页面
data: "page=1",success: function(msg){ \/\/回调函数 alert( "Data Saved: " + msg ); \/\/这里是操作 ("#content").html();} });success:function(data){\/\/后台处理数据成功后的回调函数 \/\/ 在这里执行对页面的数据刷新 ("div .a").html(data);} data:就是这次请求返回的a.jsp...

jquery,ajax怎么得到后台action中的list数据,struts1中。
你往后台发送的请求为listBus.do,那么struts配置文件中请求对应的方法名应该为execute(),你的dataType为接送,那么execute中return的值类型,应该为json的格式,这样ajax中通过success:function(data) { alert(data);} data 即为你返回的return字符串,然后将字符串以一定的格式解析,封装为你需要...

怎么在Action里返回到JPS页面的function()方法里
不能,你可以用AJAX,返回一个回调函数,这个回调函数你就可以写成验证函数了

struts2中,jsp页面通过ajax访问了action,action如何返回一个json数据给...
url : "ajax\/checkAnswer.action?temp=" + Math.random(),data : dataStr,dataType : "json",success : function(root) { if ("true" == root.content) { jQuery.messager.alert("操作提示", "登录成功!", "info");} else { jQuery.messager.alert("操作提示", root.content, "info"...

我是用struts1.2做了一个留言程序的,假如提交数据时,想在action弹出一个...
②可以在留言页面定义一个hidden的formbean,用户判断用户是否留言,默认值为0,表示未提交,当用户点击提交按钮,将留言内容提交到action,修改formbean的值为1,表示内容已经提交,最后在页面通过javascript判断如果formbean为1,则弹出提示窗口。 然后定义一个onload事件 function checkFlag(){ if($("#flag...

相似回答