同樣的Ajax請求,在chrome可以得到正常的response,但是在safari會返回"嘗試載入資源時發生錯誤"。
原因:
- 可能是ajax的datatype沒帶。
- 如果你表單提交的button的type爲“submit”,改爲button或者其他類型即可,因爲button 的類型爲submit時,此按鈕會提交表單數據給服務器。未指定時,此值爲默認值,或者此屬性動態變成空值或者無效值。
解決辦法:
- ajax請求加上 “datatype”:“json”
- 將button的type改爲"button"