2013-07-23 15 views
0

删除确认我想创建时点击删除它会显示确认弹出up..The弹出窗口中将包含“” &“没有”一弹出。如果我点击是的它会删除进程。 意味着它会出来...弹出从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> 

当我点击删除链接它会加载弹出...谁能帮我请...

回答

0

你需要把一些javascript especialy的confirm()函数。

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

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

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; 
} 
+0

是ConfirmMessage功能投入jQuery的? – Duk

+0

是的,这是Javascript的功能 – Amit