ajax請求導致status為canceled(無任何回調數據)的原因


1.故障現象

  一個普通的ajax請求,請求能夠到達controller,也能正常處理業務,但是ajax的回調函數為空,即沒有任何狀態和數據返回,使用谷歌瀏覽器查看請求狀態如下圖:

 

 出現該錯誤:簡單來說可能是 在提交的數據中包括for表單

總結:

 

1.在URL變更后,會對當前正在執行的ajax進求進行中止操作。中止后該請求的狀態碼將為canceled
2.在使用到ajax的時候,盡量不要在form內使用button進行提交,這些特殊的標簽在特定的情況下往往會有讓你迷茫的時候。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM