原文:jquery ajax 后台響應成功,返回正確json但不執行success方法,執行error的問題

昨天被這問題卡了好幾個小時。查看http狀態碼:是 而且返回了預想的json字符串。但執行的是error方法,不執行success方法。在網上查了一下,才發現是后台頁面返回的json字符串格式不對,我的錯誤是冒號 : 寫成了逗號 , 。就會出現ajax前端的js代碼直接調用error中的方法這樣的問題。 可以去json在線驗證網站 看下自己的json串是否正確,如果是用json工具包生成的json ...

2016-11-15 18:40 1 6265 推薦指數:

查看詳情

ajax 執行成功以后返回的數據走的是error方法而不是success方法問題

今天在一個功能的時候發現寫的ajax方法執行后台代碼成功返回前台時執行的是error方法而不是success方法,代碼如下 以前也會這么寫的,就沒有什么問題,調試了好久,還是走的error方法,最后發現,當dataType為“json”而返回的又不是json時,肯定會 ...

Tue May 28 01:03:00 CST 2019 0 1972
ajax請求成功但不執行success-function回調函數的問題

success:function(data){}下面加個error:function(){},看看是不是出錯了走了error。如果是,說明返回值類型不符合要求。 比如:下面代碼返回String類型。 ajax請求預期服務器返回的數據就應該寫成dataType ...

Wed Jul 18 06:45:00 CST 2018 0 4005
jquery通過ajax方法獲取json數據不執行success

1.jquery通過ajax方法獲取json數據不執行success回調 問題描述:jquery通過ajax方法獲取json數據不執行success回調方法 問題原因:json格式存在問題或不符合標准寫法,導致總是執行error回調方法 解決方案:使json格式務必符合下述3個標准 ...

Mon Apr 04 22:40:00 CST 2016 0 2021
ajax執行成功后,在success回調函數中把后台返回的list還原到html的table中

需求描述:前台通過onclick觸發ajax,到后台返回一個list(json格式的),把list插入到html的table中。 思路簡介: ̄□ ̄|| 剛開始的時候,是沒有思路的,就卡在了,怎么把 ajax 的回調函數的數據返回到頁面上,(⇀‸↼‶) ,后來去度娘了一下,發現都是對table拼字 ...

Wed Sep 05 01:27:00 CST 2018 0 2172
jQuery通過ajax方法獲取json數據不執行success的原因及解決方法

1.jquery通過ajax方法獲取json數據不執行success回調 問題描述:jquery通過ajax方法獲取json數據不執行success回調方法 問題原因:json格式存在問題或不符合標准寫法,導致總是執行error回調方法 解決方案:使json格式務必符合下述3個標准寫法 ...

Mon May 20 18:45:00 CST 2019 0 1521
$.ajax返回JSON格式的數據后無法執行success的解決方法

在項目使用了ajax技術,遇到了一個奇怪的問題:"$.ajax返回JSON格式的數據無法執行success",代碼是這樣寫的:   百思不得其解啊,為什么會這樣子呢?檢查了一下返回JSON字符串,我覺得JSON字符串的格式應該沒有問題的,於是在網 ...

Thu Mar 30 18:56:00 CST 2017 0 1234
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM