ajax 請求報錯:網路錯誤 0x2efd,
阿新 • • 發佈:2019-02-14
Ajax錯誤 “SCRIPT7002: XMLHttpRequest: 網路錯誤 0x2ef3, 由於出現錯誤 00002ef3 而導致此項操作無法完成”
原因一:Ajax的contentType記得要加charset=utf-8,否則大概率會引發Ajax錯誤:SCRIPT7002: XMLHttpRequest: 網路錯誤 0x2ef3, 由於出現錯誤 00002ef3 而導致此項操作無法完成
var ajaxData={}; ajaxData.Year=2015; ajaxData.Month=11; ajaxData.Meesage="測試資訊"; $.ajax({ url: "/Home/GetData", data: JSON.stringify(ajaxData), type: "POST", contentType: "application/json;charset=utf-8", //記住加上charset=utf-8,否則Ajax請求有可能會報SCRIPT7002錯誤 success: function(result) { alert("Request sent successfully!"); }, error: function(result) { alert(result.status+":"+result.statusText); } });
原因二:IE中Keep-Alive機制引起的錯誤