$.ajax返回的JSON無法執(zhí)行success的解決方法
更新時間:2011年09月09日 00:29:55 作者:
為什么會這樣子呢?在網(wǎng)上查了好久,結(jié)果發(fā)現(xiàn)是因為我指定了dataType:'json',這樣一指定完蛋了,對Json的要求就非常嚴格起來了
晚上在修改代碼,之前用的
$.ajax({
..
dataType:'json',
...
success:function(json){
//不執(zhí)行success
},
error:function(error){
//總是執(zhí)行這個error
}
});
為什么會這樣子呢?在網(wǎng)上查了好久,結(jié)果發(fā)現(xiàn)是因為我指定了dataType:'json',這樣一指定完蛋了,對Json的要求就非常嚴格起來了,起初我的json格式是這樣寫的:"{result:{\"success\":\"true\",\"meg\":\"success\"}}",可這樣寫不行,得改成這樣寫:"{\"success\":true,\"mesg\":\"success\"}",如果說是bool類型,則不用加引號,其它的鍵/值都需要加引號.
復(fù)制代碼 代碼如下:
$.ajax({
..
dataType:'json',
...
success:function(json){
//不執(zhí)行success
},
error:function(error){
//總是執(zhí)行這個error
}
});
為什么會這樣子呢?在網(wǎng)上查了好久,結(jié)果發(fā)現(xiàn)是因為我指定了dataType:'json',這樣一指定完蛋了,對Json的要求就非常嚴格起來了,起初我的json格式是這樣寫的:"{result:{\"success\":\"true\",\"meg\":\"success\"}}",可這樣寫不行,得改成這樣寫:"{\"success\":true,\"mesg\":\"success\"}",如果說是bool類型,則不用加引號,其它的鍵/值都需要加引號.
相關(guān)文章
jQuery實現(xiàn)鼠標滑過預(yù)覽圖片大圖效果的方法
這篇文章主要介紹了jQuery實現(xiàn)鼠標滑過預(yù)覽圖片大圖效果的方法,涉及jQuery鼠標事件響應(yīng)及頁面元素屬性動態(tài)操作相關(guān)技巧,需要的朋友可以參考下2017-04-04jQuery實現(xiàn)頁面評論欄中訪客信息自動填寫功能的方法
訪客信息自動填寫即是利用cookie來記錄訪客第一次評論時填寫的信息,這樣以后再評論時實現(xiàn)一個自動填寫,這里我們以WordPress為例展示jQuery實現(xiàn)頁面評論欄中訪客信息自動填寫功能的方法:2016-05-05jQuery中animate()的使用方法及解決$(”body“).animate({“scrollTop”:top})
這篇文章主要介紹了關(guān)于jQuery中animate()的使用方法及解決$("body").animate({"scrollTop":top})不被Firefox支持的問題,文中介紹的非常詳細,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-04-04jQuery實現(xiàn)按鈕點擊遮罩加載及處理完后恢復(fù)的效果
這篇文章主要介紹了jQuery實現(xiàn)按鈕點擊遮罩加載及處理完后恢復(fù)的效果,涉及jQuery與asp.net后臺交互實現(xiàn)頁面效果動態(tài)變換的相關(guān)技巧,需要的朋友可以參考下2016-06-06jQuery實現(xiàn)可展開折疊的導(dǎo)航效果示例
這篇文章主要介紹了jQuery實現(xiàn)可展開折疊的導(dǎo)航效果,結(jié)合實例形式分析了基于jquery.easing.1.3.js插件的展開折疊效果實現(xiàn)技巧,非常簡單實用,需要的朋友可以參考下2016-09-09jQuery組件easyui對話框?qū)崿F(xiàn)代碼
這篇文章主要為大家詳細介紹了jQuery組件easyui對話框?qū)崿F(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08