jquery 数据表筛选器不会显示在左上角

qacovj5a  于 2023-05-28  发布在  jQuery
关注(0)|答案(3)|浏览(148)

我目前正在使用数据表来应用一种很好的过滤和修改表的方法。它工作得很好,但我只是想把过滤器移到左上方,把长度变换器移到右上方。
我已经通读了dom documentation从Datatables网站,但仍然不能让它工作。
我尝试了以下几种变体:
"dom":'fltip'
无论我如何定位它,我都无法使过滤器文本框左对齐。
这是可以用datatable的dom定位属性来完成的,还是必须在CSS中完成。
谢谢!

v8wbuo2f

v8wbuo2f1#

试试这个

"dom" : <'row'<'col-md-3'f>><'row'<'col-lg-12't>>

row是组件的位置,col-xx-xx是基于引导的大小,并且‘f’是用于过滤器;“T”代表table。你可以随意使用不同的组件。

kninwzqo

kninwzqo2#

$('#ThisTable').DataTable({
            "bFilter": true,
            dom : "<'row'<'col-md-3'f>><'row'<'col-lg-12't>>",
ajsxfq5m

ajsxfq5m3#

它看起来像你需要某种类/id与一些CSS参与,以获得你正在寻找的(基于this)。我会说你最好只运行一些基本的CSS。

<style type="text/css">
#lhs_filter {
    float: left;
}
#lhs_length {
    float: right;
}
</style>

相关问题