来自dataTableExt.oApi的数据表覆盖函数

Datatable override function from dataTableExt.oApi

本文关键字:覆盖 函数 数据表 dataTableExt oApi 来自      更新时间:2023-09-26

我需要在Datatable.js中重写函数的帮助。我需要在Datatable中重写_fnEscapeRegex函数。我试着写插件。但是它不工作。

$.extend( $.fn.dataTableExt.oApi, {
_fnEscapeRegex: function ( sVal ) {
 ...
}

也试过

$.fn.dataTableExt.oApi.fnEscapeRegex = function (sVal){...}

通过查看jQuery DataTables的源代码,似乎不打算重写此函数。$.fn.dataTableExt.oApi._fnEscapeRegex只是插件作者调用内部私有函数_fnEscapeRegex的一种方式。

最好的办法是修改源代码。

还请注意,有一个search.regex选项,允许启用/禁用转义正则表达式字符在搜索词,如果这是你所追求的。