解決ajax獲取數(shù)據(jù)的問題

解決ajax獲取數(shù)據(jù)的問題

在使用ajax的過程中,需要注意多個環(huán)節(jié)

ajax的基本使用方式

$.ajax({
    type:'GET',//請求方式GET/POST
    url:'',//請求地址
    async:false,//是否同步異步,默認(rèn)異步true
    cache:false,//是否使用本地緩存,默認(rèn)是true
    data:FromData,//發(fā)送的數(shù)據(jù),FromData為自定義名稱
    success:function(data){},//成功回調(diào)
    error:function(error){}//失敗回調(diào)
})

通過ajax未得到數(shù)據(jù)

  1. 使用debug工具,查看NetWork,是否發(fā)送請求
  2. 檢查url路徑是否正確
  3. 檢查服務(wù)器配置
  4. 檢查ajax參數(shù)配置

通過ajax得到數(shù)據(jù),但未進(jìn)入success方法

  1. 返回的每條數(shù)據(jù)是否是dataType中定義的數(shù)據(jù)類型。如果有部分?jǐn)?shù)據(jù)不是或者哪怕一條數(shù)據(jù)沒有==嚴(yán)格==的按照dataType定義的類型,程序就會進(jìn)入到
error:function(error){****}
  1. 請求的域和當(dāng)前域是否是同一域,如果不是同一域也十分有可能進(jìn)入
error:function(error){***}   ” 

如果已經(jīng)成功調(diào)回?cái)?shù)據(jù),并且數(shù)據(jù)能正常使用,那么恭喜你,厲害了我滴哥

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容