这是我的按钮:
@Html.ActionLink("Deletar", "Deletar", new { id = item.ID })
我尝试用这样的Ajax做出确认问题
@using (Ajax.BeginForm(
"AjaxAction",
new AjaxOptions {OnBegin ="Deletar",Confirm="Você realmente deseja isso?" }))
{ @Html.ActionLink("Deletar", "Deletar", new { id = item.ID },new { id = "Deletar" }) }
它不起作用?我该怎么办?
答案 0 :(得分:4)
使用标准链接:
@Html.ActionLink(
"Deletar",
"Deletar",
new { id = item.ID },
new { onclick = "return confirm('Você realmente deseja isso?');" }
)
或者如果您想使用AJAX链接:
@Ajax.ActionLink(
"Deletar",
"Deletar",
new { id = "item.ID" },
new AjaxOptions { OnBegin = "Deletar", Confirm = "Você realmente deseja isso?" }
)
或AJAX表格:
@using (Ajax.BeginForm("AjaxAction", new { id = item.ID }, new AjaxOptions { OnBegin = "Deletar", Confirm = "Você realmente deseja isso?" }))
{
<input type="submit" value="Deletar" />
}