0
我正在使用具有MVC框架4.5的Visual Studio版本2013。在使用ASP.NET MVC的ajax调用中的交叉起源
我使用AJAX像调用的ActionResult:
$.ajax({
type: "POST",
url: $("#hdnSiteUrl").val() + 'Home/UserLogin',
data: JSON.stringify(dataJson),
contentType: "application/json; charset=utf-8",
datatype: "jsonp",
async: false,
success: function (msg) {
if (msg == 'false') {
$("#loginerror").show();
$("#loginerror").text("UserName or Password is wrong.");
}
else {
//window.location.href = ($("#hdnSiteUrl").val());
window.location.reload();
}
},
error: function (msg) {
}
});
我面对现在的问题是在一些电脑横出身,但在某些计算机正在运行的罚款。
我该如何解决这个问题?
请解决的人帮我解决这个问题!
我也尝试使用数据类型发送数据:jsonp在一些计算机上运行,但在某些计算机中仍然存在问题。
我已经说过,我已经使用JSONP,但仍然面临着同样的问题。并且您要修改的配置文件正在创建类型400的错误,所以我现在可以做什么!提前致谢。 –
确定尝试使用“crossOrigin:true”选中此[Url-link](http://www.ajax-cross-origin.com) –