dataTableExt.oApi的数据覆盖函数

时间:2015-08-04 13:45:10

标签: javascript datatables

我需要帮助覆盖Datatable.js中的函数。我需要在Datatable中覆盖_fnEscapeRegex函数。我试着写插件。但它没有用。

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

也尝试了

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

1 个答案:

答案 0 :(得分:1)

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

您最好的选择是修改源代码。

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