用于从actionlink删除确认的弹出窗口

时间:2013-07-23 06:15:21

标签: jquery popup actionlink

我想在点击删除时创建一个弹出式,它会显示确认弹出窗口。弹出窗口将包含““& “”。如果我点击,它将删除该过程。 意味着它会出来......

我尝试了许多弹出窗口。但我无法实现逻辑......

我的Html代码:

      <td>
        <h3>Delete the Job</h3><br />
        <% foreach(Models.Job job in Model.Jobs) { %>
            <%: Html.ActionLink("Delete", "Delete", "Jobs", new { id = job.Id }, new { target = "_blank" })%> <br/>  
        <% } %>
      </td>

当我点击删除链接时,它会加载弹出窗口......任何人都可以帮助我....

2 个答案:

答案 0 :(得分:0)

你需要放一些javascript,尤其是confirm()函数。

if (confirm("Do you realy want to delete ?"))
   deleteStuff();
else
   return false;

它会显示一个“ok”或“cancel”的警告框。

答案 1 :(得分:0)

试试这个

 <td>
    <h3>Delete the Job</h3><br />
    <% foreach(Dial4Jobz.Models.Job job in Model.Jobs) { %>
        <%: Html.ActionLink("Delete", "Delete", "Jobs", new { onclick="ConfirmMessage("+ job.Id +")"}, new { target = "_blank" })%> <br/>  
    <% } %>
  </td>

JS

  function confirmMesage( id) {        
    if(confirm("Do you really want to delete ?")) {
        Delete(id);
    };
    return false;
}