DataTable.util.stripHtml()
自:DataTables 2.0
从字符串中移除 HTML。
说明
DataTables 及其扩展通常需要去除用字符串为基础的数据中的 HTML - 例如,用于表中的排序和搜索。此方法公开了一个用于执行此操作的实用程序函数。它非常简单,因为它会删除 <
和 >
之间的所有内容,以及不完整的脚本标记 (<script
)。
选择此简单形式是为了提高性能并满足大多数使用案例的要求。但是,有些情况下你可能需要一个更复杂的 HTML 清理器- 例如此属性中包含嵌套 HTML 的情况。对于这种情况,此函数可以用作一个设置器,为 DataTables 提供它应该用于清理 HTML 的函数。如果这样使用,清理函数应接受一个参数并返回一个经过清理的字符串。
类型
示例
从字符串中去除 HTML
let sanitized = DataTable.util.stripHtml('<a href="...">Link</a>');
// sanitized is: 'Link'