option searchCols 给单独的列定义初始化过滤条件

DataTables中文网 11 May 2016

Tags: 不定时一讲


参数详解连接 searchColsOption searchCols不定时一讲

search.searchOption search.search不定时一讲 类似,只是这个不是全局的, 而是针对于某个列,这个参数接受一个对象数组,对象里有两个属性 search escapeRegexsearch 代表过滤的条件,escapeRegex 代表是否支持正则,这个参数是可选的。

需要注意的是,这个对象数组需要和列数匹配。

总共4列的表格,给第二列和第四列设置初始化过滤条件

1
2
3
4
5
6
7
8
9
10
    var table = $('#example').DataTable( {
      "searchCols": [
        null,
        //第二列初始化过滤条件为 My filter
        { "search": "My filter" },
        null,
         //第四列初始化过滤条件为 使用正则表达是 ^[0-9] 来过滤
        { "search": "^[0-9]", "escapeRegex": false }
      ]
    } );

如果大家也有小技巧和使用经验,欢迎给我发邮件 thxopen@datatables.club


百度站内搜索

赞助我们

赞助我们

您的支持,将是我们前进的最大动力……