Bootstrap表严格只搜索1列

时间:2016-07-05 01:30:39

标签: jquery twitter-bootstrap twitter-bootstrap-3 bootstrap-table

我在我的网站上使用bootstrap-table,并且数据中包含所有其他20个字段的字段gender

我为此表启用了data-search,为data-filter-control="select"字段启用了gender,因为它只有2个选项。

现在我有strictSearch=false表格,因此用户可以轻松搜索,但这会导致gender字段出现问题,因为性别中都有单词male,所以当我只搜索{{ 1}}它显示出性别。

我想仅启用strich搜索male列。

解决方案是什么?

2 个答案:

答案 0 :(得分:1)

您还可以更改默认搜索,因为您希望使用给定代码来自定义搜索功能。

text:搜索文本

使用示例:

function customSearch(text) {
        //Search logic here.
        //You must use `this.data` array in order to filter the data. NO use `this.options.data`.
    }

您可能会发现here

答案 1 :(得分:0)

我认为您使用了过滤器控制扩展,因此您可以使用以下列选项:data-filter-strict-search="true"

https://bootstrap-table.com/docs/extensions/filter-control/#filterstrictsearch