Java 数据表插件';ColumnFiltering()';

Java 数据表插件';ColumnFiltering()';,java,jquery,Java,Jquery,我有两个密码。 为什么下面的代码没有过滤选项? 我希望对每个列进行常规筛选 $(function(){ oTable = $('#escapeTbale).DataTable().columnFilter({ "aoColumns": [ { type: "text", bRegex: true, bSmart: true

我有两个密码。 为什么下面的代码没有过滤选项? 我希望对每个列进行常规筛选

$(function(){   
oTable = $('#escapeTbale).DataTable().columnFilter({
    "aoColumns": [
                {
                     type: "text",
                     bRegex: true,
                     bSmart: true
                },
                {
                     type: "text",
                     bRegex: true,
                     bSmart: true
                },

                {
                     type: "text",
                     bRegex: true,
                     bSmart: true
                }
             ],

    "sDom": 'TC<"clear">lfrtip',  
    "bJQueryUI":true,
    "sPaginationType": "full_numbers",
    "processing": true,     
 });
$(函数(){
oTable=$('#escapeTbale).DataTable().columnFilter({
“aoColumns”:[
{
键入:“文本”,
布雷克斯:是的,
是的
},
{
键入:“文本”,
布雷克斯:是的,
是的
},
{
键入:“文本”,
布雷克斯:是的,
是的
}
],
“sDom”:“TClfrtip”,
“bJQueryUI”:没错,
“sPaginationType”:“完整编号”,
“处理”:对,
});
我的HTML代码:

</tbody>
<tfoot>
    <tr>
        <th>name</th>
        <th>address</th>
        <th>age</th>            
    </tr>
</tfoot>    

名称
地址
年龄


非常感谢;-)

请确保您的html中包含了
'columnFilter.js'
,并且需要遵循表结构以及如下所示的ad和tbody,以使datatable插件正常工作

<table id="escapeTbale">
    <thead> 
      <tr>
        <th>name</th>
        <th>address</th>
        <th>age</th>            
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>name</td>
        <td>address</td>
        <td>age</td>            
      </tr>
    </tbody>
  </table>

名称
地址
年龄
名称
地址
年龄

还要检查函数名dataTable是否以小d开头,而不是大写d。但这可能与我的包含内容无关。

。我是否获得了“columnFilter.js”?使用下面的链接,复制内容并将其保存为jquery.dataTables.columnFilter.js如果这篇文章对你有用,那么请接受答案,以便其他人可以将其作为正确答案引用:)