最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery中ajax和post處理json的不同示例對比

 更新時間:2014年11月02日 15:07:22   投稿:whsnow  
用了post方法去處理ajax回調(diào)的json數(shù)據(jù),死活取不到,后臺就是有json返回了,關(guān)于這個問題的解決方法如下,你若遇到可以看看

近日在做門戶的用戶評論時,好長時間沒有用jquery了正好用一下,沒想到偷工用了post方法去處理ajax回調(diào)的json數(shù)據(jù),死活取不到,后臺就是有json返回了。不料這么小小一個問題掛了我好幾個小時,后來我ajax方法處理,居然OK,一比較發(fā)現(xiàn)原來post方法回調(diào)json必須eval一下,而ajax方法做了默認(rèn)處理了。 望各位小心。

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);
}
});
}

后臺:

復(fù)制代碼 代碼如下:

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;
}

配置:

復(fù)制代碼 代碼如下:

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

相關(guān)文章

最新評論

沁源县| 启东市| 上犹县| 时尚| 黑龙江省| 公主岭市| 富宁县| 东丰县| 伊金霍洛旗| 佛教| 长沙县| 枝江市| 策勒县| 买车| 宜宾县| 正镶白旗| 霍州市| 贞丰县| 江津市| 白沙| 邓州市| 资溪县| 绍兴县| 石阡县| 蚌埠市| 正镶白旗| 屏山县| 白河县| 漳州市| 玛多县| 新安县| 建始县| 南靖县| 宜城市| 咸丰县| 葫芦岛市| 黄冈市| 双城市| 清河县| 昌江| 阜南县|