0

我想为单击删除创建一个弹出窗口,它将显示确认弹出窗口。弹出窗口将包含“”和“”。如果我单击,它将删除该过程。不代表它会出来...

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

我的 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>

当我单击删除链接时,它会加载弹出窗口......谁能帮我......

4

2 回答 2

0

你需要放一些javascript 特别是confirm() 函数。

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

它将显示一个带有“ok”或“cancel”的警告框。

于 2013-07-23T06:18:09.037 回答
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;
}
于 2013-07-23T06:23:13.953 回答