0
對於ajax和跨域,我在這裏黑暗,我一直在努力研究上述標題,它一直指向跨域錯誤,是否有人幫助我如何修復代碼以堅持這些跨域。Json的響應給出了鉻中未定義的錯誤,但在IE瀏覽器中工作
這裏是我的代碼:
function GetEmployeeInformation() {
$.ajax({
type: "GET",
url: "http://localhost:8080/SampleEmpService/Employees/" + $("#txtEmpno").val(),
contentType: "application/json; charset=utf-8",
cache:false,
dataType:"json",
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(xhr.statusText);
alert(thrownError)
},
success: function (response) {
$("#divEmployeeInfo").html("");
$("#divEmployeeInfo").append("Id: ").append(response.Empno + "<br />");
$("#divEmployeeInfo").append("Name: ").append(response.Ename + "<br />");
$("#divEmployeeInfo").append("Salary: ").append(response.Sal + "<br />");
$("#divEmployeeInfo").append("Deptno: ").append(response.Deptno + "<br />");
}
});
}
它工作正常,在IE瀏覽器,但給中和鉻未定義的錯誤。
獲取請求中沒有任何內容,請嘗試刪除'contentType' – Musa