dataTables (jquery) 按两列搜索

dataTables (jquery) search by two columns

我只想按两列搜索 table。例如。初始搜索在所有列中搜索,我只想按两列搜索。 当我使用以下代码时:

dataTable.columns([1,7])
    .search("some string")
    .draw(); 

搜索文本必须出现在两列中才能显示。即使它存在于其中一列中,我也想显示它。有人可以帮忙吗?

谢谢

已解决

我已将搜索更改为搜索所有列的初始搜索:

dataTable
    .search(this.value)
    .draw();

并设置我不想在 initTable 中搜索的列:

    "columnDefs": [
    {
        "targets": [2,5],
        "searchable": false
    }]