原文:ajax發請求,請求返回200,但是數據為null

今天用mui封裝的ajax發送一個很簡單的保存數據請求,但是該請求直接返回 狀態碼,並返回null數據,服務端斷點未啟動,表明未接受到請求。 最初懷疑是mui封裝的ajax有bug,遂換jquery嘗試,結果完全一樣,最后懷疑是發送請求的參數有問題,這個接口一共三個參數:id,name以及一個數組的json串,利用排除法,只傳id,name后端皆能接收到請求,唯獨只發送數組json串之時會產生上述 ...

2021-12-13 17:15 0 887 推薦指數:

查看詳情

$.ajax請求返回數據中status為200,回調的卻是error?

代碼無錯誤,由於有一段返回數據數據展示,查看了chrome瀏覽器控制台發現status=200,readystate=4,卻調用的是error函數。通過排查是因為返回的json數據不嚴謹,包含了轉義符號導致。和后端開發人員商量好了修改一下返回數據數據更新之后再測試則沒有發生同樣 ...

Fri Jul 17 00:05:00 CST 2015 1 5131
ajax請求返回null不走success

1.情況描述:ajax發送成功,后台也成功響應請求,並返回了json數據,通過chrome監聽請求也可以看到響應的json數據,但是就是不進success方法,反而跑到error方法中了 前端: 1 2 ...

Wed Aug 05 03:01:00 CST 2020 0 888
Ajax請求返回Error:200數據的解決方法

先看代碼 報錯現象:頁面為空 解決方式:因為返回200表示請求成功,已返回網頁;但是無數據,那么可以檢查數據; 如上,這是要請求數據,將json內單引號改為雙引號再測試即可; ...

Wed Mar 06 00:45:00 CST 2019 0 547
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請求、servlet返回json數據

ajax請求、servlet返回json數據 1、方式一 response.setcontenttype("text/html;charset=utf-8"); response.setheader("cache-control", "no-cache"); string str ...

Fri Mar 06 23:39:00 CST 2015 0 7902
ajax請求和aspx返回數據

ajax請求:   $(function () { $.ajax({ url: "index.aspx?method=send", success: function (data ...

Thu Dec 29 04:39:00 CST 2016 0 1664
Jquery通過ajax請求NodeJS返回json數據

最近看了NodeJS相關的,在網上查了下結合AJAX的應用,感覺應用前景還是不錯的。為什么用這個組合呢? 1.NodeJS不需要安裝,拷貝過去就可以使用,而環境變量可以只配置在當前cmd窗口,運行方便。 2.通過HTML的ajax請求,可以實現在不同的服務器 ...

Thu Mar 10 22:30:00 CST 2016 5 27434
ajax請求返回數據data的處理

1,ajax請求會根據響應頭的返回數據類型對返回數據data變量進行不同的處理 這一句中,如果返回數據是json,那么data就能直接被封裝成對象,從而直接使用點運算符data.status, 如果返回的html,那么data就不能使用點運算符,因為它不是對象,而是字符竄。 ...

Fri Apr 24 04:53:00 CST 2020 0 2151
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM