Jquery版本導(dǎo)致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)問題所在 罪魁禍?zhǔn)拙尤皇荍query版本所引起的。
Jquery版本:jquery-1.9.0.min.js
隨著Jquery版本的提高,對于json格式有著嚴(yán)格的要求,原先類似這種格式的返回信息{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)問題所在 罪魁禍?zhǔn)拙尤皇荍query版本所引起的。
Jquery版本:jquery-1.9.0.min.js
隨著Jquery版本的提高,對于json格式有著嚴(yán)格的要求,原先類似這種格式的返回信息{success:true,id:1,result:"ok"}在高版本中已不適用,需采取以下格式
復(fù)制代碼 代碼如下:
{"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請求對應(yīng)單個回調(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中要帶上AntiForgeryToken防止CSRF攻擊
在程序項目中經(jīng)常看到ajax post數(shù)據(jù)到服務(wù)器沒有加上防偽標(biāo)記,導(dǎo)致CSRF被攻擊,下面小編通過本篇文章給大家介紹ajax中要帶上AntiForgeryToken防止CSRF攻擊,感興趣的朋友一起學(xué)習(xí)吧2015-10-10基于ajax后臺返回的數(shù)據(jù)為空前臺顯示出現(xiàn)undefined的解決方法
今天小編就為大家分享一篇基于ajax后臺返回的數(shù)據(jù)為空前臺顯示出現(xiàn)undefined的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08AJAX POST數(shù)據(jù)中有特殊符號(轉(zhuǎn)義字符)導(dǎo)致數(shù)據(jù)丟失的解決方法
這篇文章主要介紹了Ajax發(fā)送轉(zhuǎn)義字符 、>、<、"接收數(shù)據(jù)不全問題,需要的朋友可以參考下2023-06-06探討Ajax中有關(guān)readyState(狀態(tài)值)和status(狀態(tài)碼)的問題
這篇文章主要介紹了探討Ajax中有關(guān)readyState(狀態(tài)值)和status(狀態(tài)碼)的問題的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06