sjfb.net
当前位置:首页 >> jsp页面 jquEry中运用$AjAx()的方法能够处理json数... >>

jsp页面 jquEry中运用$AjAx()的方法能够处理json数...

在struts的xml配置文件中 指定返回的数据格式类型 例: result中的type属性 设置为type="json",struts就可以处理json数据了jsp页面 jquery中运用$ajax()的方法能够处理json数

在struts的xml配置文件中 指定返回的数据格式类型 例: result中的type属性 设置为type="json",struts就可以处理json数据了

你eval以后就是一个对象,不执行eval方法就是字符串。对象就要用对象.属性方法取值,字符串就直接截龋 你可以alert(data)就可以看到字符串了。 最后圈出来的地方改成 alert(result.success),可以弹出true或者false

struts配置文件贴出来看下? 正确的struts配置应该是这样: typeList

请问你传值是要传到后台去吗?提问的时候目的明确一点。

你前台js里面的url 没有后缀的么? 比如xxx.do 或者xxx.action 另外 var aa = data.eval 这里也不对吧, data. 这几个去掉,直接var aa = eval(xxx) 就行了 var dataObj=eval("("+data+")");//转换为json对象 为什么要 eval这里要添加 “("("+data+"...

data 是你要传入的参数,如果没有,就不用写, 返回是需要一个 success : afunction 成功后会调用afunction这个方法,并将返回值作为参数给入 PS:你这个很可能不成功,跨域了

首先,既然是ajax那就不要说“跳转”,如果要直接跳转表单就可以了啊 action讲请求结果返回给调用ajax的现成(可以也是json) 你根据结果用js代码写页面跳转就行了 比如js里面写window.href="xxxxx"

$.ajax({ url:"xxxx"; method:"post", dataType:"text", success:function(data){ //data就是你返回的结果集 } });

既然Action中可以获取到父类的信息,那么在Action中将信息绑定request上或者其他上再传到前端不就行了?

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com