Ajax請求在safari瀏覽器不行,chrome可以正常請求

同樣的Ajax請求,在chrome可以得到正常的response,但是在safari會返回"嘗試載入資源時發生錯誤"。

原因:

  1. 可能是ajax的datatype沒帶。
  2. 如果你表單提交的button的type爲“submit”,改爲button或者其他類型即可,因爲button 的類型爲submit時,此按鈕會提交表單數據給服務器。未指定時,此值爲默認值,或者此屬性動態變成空值或者無效值。

解決辦法:

  1. ajax請求加上 “datatype”:“json”
  2. 將button的type改爲"button"

報錯信息如下圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章