原文:ajax返回數據成功 卻進入error方法

應該是dataType的原因,dataType為json,但是返回的data不是json格式 於是將dataType: json 去掉就ok了 ...

2016-10-20 11:31 0 4504 推薦指數:

查看詳情

前台ajax請求php后台返回成功error方法解決

  最近幾天一直都在解決error問題,周末都沒能好好過,悲痛萬分,想逃走😭..... 一、悲痛的開端   項目用jQuery的ajax方法請求php后台,前台代碼寫的沒有問題,后台返回的json數據大概也是對的(猜的,后來驗證了json是對的),然后悲劇就如約而至;   先看核心代碼 ...

Mon Jun 11 23:08:00 CST 2018 4 4615
ajax請求成功返回200,但還是進入error事件

ajax請求成功返回200,但還是進入error事件。 出錯原因: 前台dataType:"json",而后台返回數據不符合json規范。 解決方案有兩種: 1.前台:讓ajax數據返回類型為text而不是json;即dataType: "text"; 2.后台 ...

Tue Aug 06 18:24:00 CST 2019 0 981
AJAX 接口請求成功,但是進入error函數

記錄~~~記錄~~~~ 今天早上同事同事遇到了一個問題,她寫了ajax 的get 請求,后端返回的是一個字符串,ajax請求成功,但是卻不進success函數,進去了eeor的函數。 后面才發現是AJAX 里的dataType 的問題,因為接口返回的是字符串,但是她在AJAX里 ...

Thu May 07 19:14:00 CST 2020 0 1088
ajax請求成功進入error的幾種處理方式

以下是正常請求ajax的格式,其中當后台接口支持跨域時,dataType需設置成jsonp;當后台返回格式為json且不支持跨域時,dataType要設置成json; 但是有時候請求狀態為200,還是進入error,這時需查看后台的回調函數名稱是否為默認(callback),如不是則需在參數 ...

Tue Aug 08 17:15:00 CST 2017 0 1174
ajax 執行成功以后返回數據走的是error方法而不是success方法的問題

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

Tue May 28 01:03:00 CST 2019 0 1972
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM