我吓坏了…我有一个项目工作正常(事实上,在主机上是工作的),但在本地所有ajax请求返回状态200,但解析器错误。奇怪的是,在responsetext中,我得到了正确的响应,但是在结尾处有一个注释:
<--1426021毫秒-->
那是什么?是吗?
这是我的请求:
$.ajax({
url: '/Usuarios/Authenticate',
type: "POST",
data: { username: $('input[name=username]').val(), password: $('input[name=password]').val() },
dataType: "json",
async: true,
cache: false,
success: function (msg) {
if (msg.Success) location.href = '/';
else {
ShowError(msg.Message);
}
CloseLoading();
},
error: function (data, ajaxOptions, thrownError) {
console.log(data);
ShowError(ERR_UNKNOWN);
CloseLoading();
}
});
我正在使用Visual Studio 2017 Pro,Windows 10 x64。上次进入后我什么也没碰。我刚刚打开项目,右键单击并在Chrome中查看。
谢谢!啊!