Ajax post call在5分钟的空闲时间之后没有在FF中使用它在Chrome和IE中工作但仅在FF中的问题,下面是我的ajax调用代码。如果我在页面上继续工作正常
$.ajax({
type: "POST",
url: URL,
data: Form25,
success: function (result) {
window.location.href = "@Url.Action("ClientInformation", "Agent")";
},
error: function () {
alert("error in binding the data");
}
});
请有人帮我解决我在这里做错了什么
如果我使async:false
正常工作但页面未导航
答案 0 :(得分:0)
我希望您的浏览器要么不发回200响应,要么jQuery期望返回JSON对象并且您不满足此条件。
你可以尝试
将MVC方法签名更改为确保返回有效的JSON响应。
[HttpPost]
public JsonResult ClientInformation(ClientInformationModel model)
{
[...]
return Json(new object());
}