如何在ASP.NET MVC中使用弹出框(警报)

how use a popup box (alert) in ASP.NET MVC

本文关键字:警报 ASP NET MVC      更新时间:2023-09-26

我是ASP.net MVC 的新手

当我点击Html按钮时,我想打开一个弹出框,当我确认该Alert时,我希望重定向到控制器中的特定Action

有什么想法吗。

使用jQuery,您需要了解Dialog和javascript callback方法。

用户给出文本响应的示例:http://www.jquery4u.com/snippets/jquery-alert-box/

带有"是"answers"否"按钮的对话框示例:使用jQuery 的"是"或"否"确认框

要在控制器上调用操作,可以执行以下操作:javascript:

window.location.href = "/ControllerName/DoIt?id=12345&msg=hello";

$.ajax( {url:"/ControllerName/DoIt",
        data: "id=12345&msg=hello",
        success: function (data){
        }
});

您的控制器方法如下所示:

public ActionResult DoIt(int id, string msg )
{
   .....
}