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

时间:2014-04-11 14:26:54

标签: javascript asp.net-mvc asp.net-mvc-4

我是ASP.net MVC

的新人

当我点击Html按钮时,我想要一个弹出框,当我确认Alert时,我想重定向到我控制器中的特定Action。< / p>

请任何想法。

1 个答案:

答案 0 :(得分:0)

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

提供文字回复的用户示例: http://www.jquery4u.com/snippets/jquery-alert-box/

带有“是”和“否”按钮的对话框示例: Yes or No confirm box using 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 )
{
   .....
}