Browse Source

`appendEncoded` -> `htmlEncode`

pull/5331/head
Maik Stegemann 6 years ago
parent
commit
bfc8e1e878
  1. 10
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js

10
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js

@ -27,8 +27,8 @@
} }
}; };
var appendEncoded = function ($element, unencoded) { var htmlEncode = function (html) {
$element.append($('<div/>').text(unencoded).html()); return $('<div/>').text(html).html();
}; };
var _createDropdownItem = function (record, fieldItem) { var _createDropdownItem = function (record, fieldItem) {
@ -45,7 +45,7 @@
$a.append($("<i>").addClass(fieldItem.iconClass + " mr-1")); $a.append($("<i>").addClass(fieldItem.iconClass + " mr-1"));
} }
appendEncoded($a, fieldItem.text); $a.append(htmlEncode(fieldItem.text));
} }
if (fieldItem.action) { if (fieldItem.action) {
@ -89,9 +89,9 @@
} }
if (field.text) { if (field.text) {
appendEncoded($dropdownButton, field.text); $dropdownButton.append(htmlEncode(fieldItem.text));
} else { } else {
appendEncoded($dropdownButton, localize("DatatableActionDropdownDefaultText")); $dropdownButton.append(htmlEncode(localize("DatatableActionDropdownDefaultText")));
} }
$dropdownButton $dropdownButton

Loading…
Cancel
Save