From 50e00ed82744b18897c81e21088ea20ce43f4807 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Fri, 4 May 2018 10:46:33 +0300 Subject: [PATCH] Add confirmMessage option --- .../datatables/datatables-extensions.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js index 257f54a795..eeb3116e51 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js @@ -24,9 +24,16 @@ e.preventDefault(); if (!$(this).closest('li').hasClass('disabled')) { - fieldItem.action({ - record: record - }); + if (fieldItem.confirmMessage) { + abp.message.confirm(fieldItem.confirmMessage({ record: record })) + .done(function(accepted) { + if (accepted) { + fieldItem.action({ record: record }); + } + }); + } else { + fieldItem.action({ record: record }); + } } }); }