Browse Source
Merge pull request #18388 from abpframework/datatables-divider
Support `dropdowns-dividers` for `row acrions`.
pull/18422/head
liangshiwei
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
12 additions and
0 deletions
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js
|
|
@ -32,6 +32,18 @@ var abp = abp || {}; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
var _createDropdownItem = function (record, fieldItem, tableInstance) { |
|
|
var _createDropdownItem = function (record, fieldItem, tableInstance) { |
|
|
|
|
|
if (fieldItem.divider) { |
|
|
|
|
|
if (abp.utils.isFunction(fieldItem.divider)) { |
|
|
|
|
|
return $(fieldItem.divider(record, tableInstance)); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (fieldItem.divider === true) { |
|
|
|
|
|
return $('<li><hr class="dropdown-divider"></li>'); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return $(fieldItem.divider); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
var $li = $('<li/>'); |
|
|
var $li = $('<li/>'); |
|
|
var $a = $('<a/>').addClass('dropdown-item'); |
|
|
var $a = $('<a/>').addClass('dropdown-item'); |
|
|
|
|
|
|
|
|
|