我有一个模态。
HTML
<div>
//this is modal content
</div>
在模态中单击按钮时,我会调用控制器的操作
JavaScript:
$(function() {
$("#Yes").click(function () {
$.get('/myController/myAction/@Model.Id');
});
});
这是控制器的操作
public ActionResult myAction(Guid id)
{
//do some stuff
return RedirectToAction("Index");
}
目前我转发到控制器的操作,但控制器的操作RedirectToAction
不会将我重定向到Index
操作。我和modal保持同一页面。
我应该做些什么? 或者我做得不对?
答案 0 :(得分:1)
试试这个
$(function() {
$("#Yes").click(function () {
$.get('/myController/myAction/@Model.Id', function( data ) {
window.location.href='@Url.Action("myAction","myController")'
});
});
答案 1 :(得分:0)
那你为什么要重定向到索引动作只是给出当前页面的地址
return RedirectToAction("<current page ref>");