【发布时间】:2014-08-24 15:59:45
【问题描述】:
我正在实现登录表单并通过 ajax 调用验证用户信息,并成功重定向到特定视图,如下所示。
这是对登录表单的 ajax 调用。
$.ajax({
url: window.location,
data: JSON.stringify(model),
success: function (data) {
debugger;
// redirect will happen automatically
},
error: function (xhr, status, error) {
debugger;
}
});
I am getting 'status' as "parseerror"
在控制器中:我正在验证,如果它成功,那么我将调用另一个控制器,如下所示
if (result.IsSucessCode) {
return this.RedirectToAction("Index", "Search", new { Area = "TestFolder" });
}
在索引搜索中:
public ActionResult Index() {
var model = searchPL.InitializeSearch();
return View(model);
}
问题是,在此之后(返回视图(模型);)它会触发 ajax 错误函数而不是成功方法/重定向到“搜索索引”视图。
感谢您的帮助。
【问题讨论】:
标签: jquery asp.net-mvc asp.net-mvc-4