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

Datatable override function from dataTableExt.oApi

我需要有关 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 选项允许在搜索词中启用/禁用正则表达式字符的转义(如果这是您想要的)。