javascript - bootstrap-table/如何在表配置中添加过滤器控制

标签 javascript html bootstrap-table

我正在尝试在 Bootstrap-table 中的每列创建一个过滤器。

我见过很多网站使用 HTML data-filter-control 标签来执行此操作,但我想在 javascript 端执行此操作;最好在表配置属性上。

这是一个 HTML data-filter-control 标记示例:

  <thead>
        <tr>
            <th data-field="state" data-checkbox="true"></th>
            <th data-field="prenom" data-filter-control="input" data-sortable="true">Prénom</th>
            <th data-field="date" data-filter-control="select" data-sortable="true">Date</th>
            <th data-field="examen" data-filter-control="select" data-sortable="true">Examen</th>
            <th data-field="note" data-sortable="true">Note</th>
        </tr>
    </thead>

谢谢大家!

最佳答案

$(function () {
  $('#table').bootstrapTable({
    filterControl: true,
    disableUnusedSelectOptions: true,

    columns: [
      {
        field: "first_column",
        title: "First Column",
        filterControl: 'input',
        filterControlPlaceholder: "holder",
        filterStrictSearch: false
      },{
        field:  "second_column",
        title: "Second Column",
        filterControl: 'select',
        filterStrictSearch: false,
      },
    ]

  });
});

关于javascript - bootstrap-table/如何在表配置中添加过滤器控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46851474/

相关文章:

javascript - 如果选中,获取表行的 Id?

javascript - 淡入覆盖 block ,3 秒后淡出,然后在悬停时淡入

javascript - 使用 jQuery 通过 try 和 catch 验证用户输入

java - 测试我的简单 HTTPS 服务器的客户端

javascript - 为什么 Firebase Cloud Function 执行定义的 Promise

html - div 高度不会增加以包围子内容

jquery - 动态加载图像作为 Canvas 背景。我该怎么做?

bootstrap-table - 如何将粘性标题扩展与 html 数据表一起使用?

javascript - 页面加载时检查引导表复选框

html - Bootstrap-Table 过滤器大于/小于