关于模态's按钮调用控制器并重定向到操作

on modal's button call controller and Redirect to action

本文关键字:控制器 调用 按钮 重定向 操作 于模态 模态      更新时间:2023-09-26

我有一个模态。

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操作。我和莫代尔意见一致。

我该怎么办?还是做得不对?

试试这个

$(function() {
    $("#Yes").click(function () {
        $.get('/myController/myAction/@Model.Id', function( data ) {
        window.location.href='@Url.Action("myAction","myController")'
     });
});

那么为什么要重定向到索引操作,只给出当前页面的地址

return RedirectToAction("<current page ref>");