从asp razer视图中的javascript重定向
我有以下Jquery代码,代码正在向控制器发送数据,现在我想在成功后从这里重定向,如何实现这一点从asp razer视图中的javascript重定向,javascript,jquery,asp.net,asp.net-mvc-4,Javascript,Jquery,Asp.net,Asp.net Mvc 4,我有以下Jquery代码,代码正在向控制器发送数据,现在我想在成功后从这里重定向,如何实现这一点 $('#reply_admin').click(function () { var recipName = $('.input_eply').val(); var id =@Model.id $.post('/Admincontact/Replt/' + id, { reply: recipName },
$('#reply_admin').click(function () {
var recipName = $('.input_eply').val();
var id =@Model.id
$.post('/Admincontact/Replt/' + id,
{ reply: recipName },
function (data) {
$('#reply').append(data);
window.location.href = '@Url.Action("Index", "Admincontact")';
});
});
我的控制器是
[HttpPost]
public ActionResult Replt(string reply,string id)
{
EmailManager.admin_reply(db.contactUs.Find(Convert.ToInt32(id)).Email, reply);
return new EmptyResult();
}
这是什么意思
$('#reply').append(data);
如果返回的是EmptyResult()
只尝试
function (data) {
window.location.href = '@Url.Action("Index", "Admincontact")';
}
我认为应该可以,检查控制台是否有错误代码>引发异常?是的,但是chrome控制台和firebug没有显示异常