У меня есть таблица, содержащая цикл for внутри моей страницы MVC View. Каждая строка имеет кнопку удаления, которая содержит это:Как я могу создать Ajax Actionlink для вызова диалогового окна bootbox?
@Ajax.ActionLink("Delete", "DeleteRecord", new { id = item.Id }, new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "divlist" }) |
Он работает прекрасно, но я хотел бы реализовать диалог подтверждения. Я обнаружил, что bootbox может быть использован для модальных диалоговых окон, подтверждающих, но я просто не знаю, как я могу это реализовать:
// 1. When this is clicked, confirm
<a class="alert" href="#">Delete</a>
<script>
$(document).on("click", ".alert", function (e) {
bootbox.confirm("Are you sure?", function (result) {
if (result == true) {
// 2. Do what ActionLink does depending on the ID
}
});
});
Любой вид помощи будет весьма признателен.