Jquery版本導致Ajax不執(zhí)行success回調(diào)函數(shù)
更新時間:2014年04月02日 15:54:56 作者:
這篇文章主要介紹了Jquery Ajax不執(zhí)行success回調(diào)函數(shù)的原因及解決方法
對于使用ajax來請求數(shù)據(jù)已經(jīng)不是第一次使用(一直覺得也就那么回事),就在昨天居然遇到了一個問題?項目中需要用到ajax來進行數(shù)據(jù)的請求,于是三下五除二的將ajax代碼拷貝到項目中,前端,后臺數(shù)據(jù)處理完畢,測試(心想可以休息下下了),誰知數(shù)據(jù)成功返回、前端沒報錯,后臺也沒錯,硬是沒有執(zhí)行success回調(diào)函數(shù),心涼了一半。
接下來就是找原因,查看原先代碼,百度,json格式檢查,終于發(fā)現(xiàn)問題所在 罪魁禍首居然是Jquery版本所引起的。
Jquery版本:jquery-1.9.0.min.js
隨著Jquery版本的提高,對于json格式有著嚴格的要求,原先類似這種格式的返回信息{success:true,id:1,result:"ok"}在高版本中已不適用,需采取以下格式
{"success":true,"id":1,"result":"ok"}
總結(jié):
key:需雙引號括起
value:1.數(shù)值,布爾類型可不用雙引號
2.字符串 需用雙引號括起
格式:{success:true,id:1,result:"ok"} 不通過
格式:{"success":true,"id":1,"result":"ok"} 通過
接下來就是找原因,查看原先代碼,百度,json格式檢查,終于發(fā)現(xiàn)問題所在 罪魁禍首居然是Jquery版本所引起的。
Jquery版本:jquery-1.9.0.min.js
隨著Jquery版本的提高,對于json格式有著嚴格的要求,原先類似這種格式的返回信息{success:true,id:1,result:"ok"}在高版本中已不適用,需采取以下格式
復制代碼 代碼如下:
{"success":true,"id":1,"result":"ok"}
總結(jié):
key:需雙引號括起
value:1.數(shù)值,布爾類型可不用雙引號
2.字符串 需用雙引號括起
格式:{success:true,id:1,result:"ok"} 不通過
格式:{"success":true,"id":1,"result":"ok"} 通過
您可能感興趣的文章:
- jQuery Ajax Post 回調(diào)函數(shù)不執(zhí)行問題的解決方法
- jquery ajax的success回調(diào)函數(shù)中實現(xiàn)按鈕置灰倒計時
- jQuery Tips 為AJAX回調(diào)函數(shù)傳遞額外參數(shù)的方法
- jQuery AJAX回調(diào)函數(shù)this指向問題
- jquery中的ajax如何返回結(jié)果而非回調(diào)方式即為同順序執(zhí)行
- 使用jQuery中的when實現(xiàn)多個AJAX請求對應單個回調(diào)的例子分享
- jquery ajax 向后臺傳遞數(shù)組參數(shù)示例
- Jquery中ajax方法data參數(shù)的用法小結(jié)
- 淺析jQuery Ajax請求參數(shù)和返回數(shù)據(jù)的處理
- jQuery實現(xiàn)ajax回調(diào)函數(shù)帶入?yún)?shù)的方法示例
相關(guān)文章
Ajax 高級功能之a(chǎn)jax向服務器發(fā)送數(shù)據(jù)
這篇文章主要介紹了Ajax 高級功能之a(chǎn)jax向服務器發(fā)送數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2016-08-08
ajax提交session超時跳轉(zhuǎn)頁面使用全局的方法來處理
如果session超時,而且是ajax請求,就會在響應頭里。再用一個全局的方法來處理,session超時要跳轉(zhuǎn)的頁面2013-11-11
jQuery Ajax顯示對號和錯號用于驗證輸入驗證碼是否正確
這篇文章主要介紹了jQuery Ajax顯示對號和錯號用于驗證輸入驗證碼是否正確的相關(guān)資料,需要的朋友可以參考下2017-04-04
jquery訪問servlet并返回數(shù)據(jù)到頁面的方法
這篇文章主要介紹了jquery訪問servlet并返回數(shù)據(jù)到頁面的方法,實例分析了jQuery操作servlet實現(xiàn)Ajax的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-02-02
AJAX驗證數(shù)據(jù)庫內(nèi)容并將值顯示在頁面
光標離開文本框,在本頁面的相應地方獲取數(shù)據(jù)庫中改值所對應的其他數(shù)據(jù),相應的實現(xiàn)代碼如下,感興趣的朋友可以看看2014-08-08

