近日在做門戶的用戶評論時,好長時間沒有用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);
- }
- });
- }
|
新聞熱點
疑難解答
圖片精選