jQuery中ajax和post处理json的不同示例对比

作者:whsnow 时间:2024-04-16 08:54:10 

近日在做门户的用户评论时,好长时间没有用jquery了正好用一下,没想到偷工用了post方法去处理ajax回调的json数据,死活取不到,后台就是有json返回了。不料这么小小一个问题挂了我好几个小时,后来我ajax方法处理,居然OK,一比较发现原来post方法回调json必须eval一下,而ajax方法做了默认处理了。 望各位小心。


function haha() {
jQuery.post("addComment!comment.action",
function aa(data) {
data = eval(data);//POST方法必加,ajax方法自动处理了
alert(data[0].userId);
alert(data[0].userName);
},
"json"
);

jQuery.ajax({
type:"post",
url:"addComment!comment.action",
dataType:"json",
success: function aa(data) {
alert(data[0].userId);
alert(data[0].userName);
}
});
}

后台:


public String comment() {
try{
User u = new User("user", "koko");
list = new ArrayList<User>();
list.add(u);
//map.put("id", userId);
// JSONObject jb = JSONObject.fromObject(list); // name:"+userName +",
// info = jb.toString();
System.out.println(list);
}
catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
}

配置:


<package name="ajax" extends="json-default">
<action name="addComment" class="org.test.action.CommentAction">
<result type="json">
<param name="root">list</param>
</result>
</action>

标签:ajax,post,json
0
投稿

猜你喜欢

  • asp统计在线人数是实时的吗?

    2010-07-14 21:07:00
  • SQLServer中的切割字符串SplitString函数

    2011-12-01 08:14:09
  • python列表:开始、结束、步长值实例

    2022-03-06 06:59:48
  • ajax请求get与post的区别总结

    2024-04-29 13:58:25
  • 省市级联菜单的可用性

    2009-02-24 16:32:00
  • Win2008中安装的MSSQL2005后无法访问的解决方法

    2024-01-21 03:57:57
  • MacOS下本地golang环境搭建详细教程

    2024-04-26 17:24:53
  • MySQL数据库性能优化的八大“妙手”

    2009-07-30 08:58:00
  • 详解python开发环境搭建

    2023-09-17 21:37:25
  • 教程:MySQL中多表操作和批处理方法

    2009-07-30 08:20:00
  • windows下python安装paramiko模块和pycrypto模块(简单三步)

    2021-11-29 01:18:40
  • Pycharm激活方法及详细教程(详细且实用)

    2023-04-12 05:19:30
  • Python中psutil模块使用汇总

    2022-07-30 10:26:45
  • Python爬取数据并实现可视化代码解析

    2023-08-27 07:33:02
  • Python运行出现DeprecationWarning的问题及解决

    2022-01-14 05:26:23
  • 用vscode开发python的步骤详解

    2023-11-10 11:39:22
  • 带你深入了解MySQL数据库系统参数的优化

    2009-03-06 17:58:00
  • 深入解析Python编程中JSON模块的使用

    2022-11-30 00:21:27
  • 简化翻页提升可用性

    2009-03-28 11:52:00
  • python基于selenium爬取斗鱼弹幕

    2022-08-30 16:36:19
  • asp之家 网络编程 m.aspxhome.com