我在我的 php 代码中使用数据表通过选择框过滤列。在 jquery.dataTables.js 中,有一段代码如下:
/* Single column filter */
$.extend( oSettings.aoPreSearchCols[ iColumn ], {
"sSearch": sInput+"",
"bRegex": bRegex,
"bSmart": bSmart,
"bCaseInsensitive": bCaseInsensitive
} );
_fnFilterComplete( oSettings, oSettings.oPreviousSearch, 1 );
在我的例子中,我有一列包含BM
,和values 。现在,每当我搜索列时,我都会得到记录。但它应该只是记录。我已将上面的代码修改为:ISM
TL
ABM
BM
BM
ABM
BM
/* Single column filter */
$.extend( oSettings.aoPreSearchCols[ iColumn ], {
"sSearch": sInput+"",
"bRegex": false,
"bSmart": false,
"bCaseInsensitive": false
} );
_fnFilterComplete( oSettings, oSettings.oPreviousSearch, 1 );
但它仍然无法正常工作。所以请帮助我如何做到这一点。提前致谢。