我用jquery 的 $.post(url) ,触发一个action, 然后返回 json 的结果。。。 struts.xml 那里是这样写的。。

 我来答
若以下回答无法解决问题,邀请你更新回答
历盆郁7
2012-05-16 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:941万
展开全部
问什么....
追问
我用jquery 的 $.post(url) ,触发一个action, 然后返回 json 的结果。。。
struts.xml 那里是这样写的。。。 页面的js 要怎么写才能把json对像拿出来?

过长就出错了。。。
追答
哦struts2不太熟,,,,不知道你返回来的数据是什么...
如果是json数据,那么在js里面就很好处理了
小例子,看看

var arr = {'name':'haha','password':'123456'};

alert(arr.name); //得到 haha
alert(arr.password); //得到 123456

哦,是取数据啊,
$.post(url,{},function(data){
alert(data);//这个data就是后台传过来的数据了
})

$.post的参数
1,url:就是你请求路径 ,如XXAction.action
2,{},是你要传给action的参数,格式如下:{id:'1',name:'aaa'}
3,function(data){...}:就是你请求结束后要调用的函数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式