我可以使用标题列搜索数据表 laravel 而不是页脚列搜索吗

Posted

技术标签:

【中文标题】我可以使用标题列搜索数据表 laravel 而不是页脚列搜索吗【英文标题】:Can i use header column search datatables laravel instead of footer column search 【发布时间】:2018-01-13 06:02:29 【问题描述】:

以下脚本显示表格页脚部分的搜索框

initComplete: function () 
    this.api().columns().every(function () 
        var column = this;
        var input = document.createElement("input");
        $(input).appendTo($(column.footer()).empty())
            .on('change', function () 
                column.search($(this).val(), false, false, true).draw();
            );
    );

我可以在表格顶部的列名之后显示搜索框吗:

我试图将函数 column.footer 更改为 column.header ... 它不起作用。

我正在使用 laravel 数据表

谢谢

【问题讨论】:

【参考方案1】:

使用以下内容,而不是“#users”使用您的表 id。

"initComplete": function () 
    var r = $('#users tfoot tr');

    $('#users thead').append(r);

    this.api().columns().every(function () 
        var column = this;
        var input = document.createElement("input");
        $(input).appendTo($(column.footer()).empty())
                .on('change', function () 

       column.search($(this).val(), false, false,true).draw();
                );
    );


【讨论】:

以上是关于我可以使用标题列搜索数据表 laravel 而不是页脚列搜索吗的主要内容,如果未能解决你的问题,请参考以下文章

搜索时未找到 Laravel 数据表列

如何使用 infyom laravel-generator 数据表添加“列搜索”

如何检查 MySQL JSON 列是不是包含 laravel 中的值?

laravel 7.14 在使用关系搜索数据表后为产品构建链接

Laravel Raw 语句我可以根据列数据是不是等于另一个表从不同的表中进行选择

Laravel 7 - 使用 REST API 而不是数据库