Jquery Datatables:在过滤器输入字段上设置类

时间:2012-02-28 17:39:18

标签: jquery datatables

如何在datatables插件的'search'字段中设置类。我也在使用Jquery UI主题。

        $('#idSmovData').dataTable( {
             "sScrollY": "600px"
            ,"bPaginate": false
            ,"bFilter": true
            ,"bJQueryUI": true
            ,"bInfo": false
            ,"bSort": false
        });

2 个答案:

答案 0 :(得分:6)

您可以使用oStdClasses

设置搜索过滤器包装器div样式类
$.fn.dataTableExt.oStdClasses["sFilter"] = "my-style-class";

而不是使用常规css来定位搜索输入字段:

.my-style-class input[type=text] {
     color: green;
}

有关详细信息,请参阅datatables styling部分。

答案 1 :(得分:2)

$('div.dataTables_filter input').addClass('form-control');
$('div.dataTables_length select').addClass('form-control');

这里我将Bootstrap类form-control添加到过滤器输入和长度选择中作为示例。