diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js index 458bfee14d..49c0e58c4a 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js @@ -78,10 +78,12 @@ if (fieldItem.displayNameHtml) { $a.html(fieldItem.text); } else { - if (fieldItem.icon) { - var icon = fieldItem.iconClass ? fieldItem.iconClass : "fa fa-" + fieldItem.icon; - $a.append($("").addClass(icon + " mr-1")); - } + + if (fieldItem.icon !== undefined && fieldItem.icon) { + $a.append($("").addClass("fa fa-" + fieldItem.icon + " mr-1")); + } else if (fieldItem.iconClass) { + $a.append($("").addClass(fieldItem.iconClass + " mr-1")); + } $a.append(fieldItem.text); } @@ -115,14 +117,13 @@ .addClass('action-button'); var $dropdownButton = $('