Laravel Datatables ColVis搜索隐藏列

Laravel Datatables ColVis搜索隐藏列,laravel,datatables,laravel-5.1,Laravel,Datatables,Laravel 5.1,当我在Datatables中使用搜索框时,它会自动搜索不可见的列 是否有可能禁用此功能?我只需要过滤可见列 table_advanced=$('#advanced')。数据表({ “ajax”:“{route('xxx',['advanced'])}}”, 栏目:[ { 姓名:'xx', 数据:'xx', 可见:假, “fnCreatedCell”:功能(nTd、sData、oData、iRow、iCol){ $(nTd).html(“”); } }, { 姓名:'xx', 数据:'xx',

当我在Datatables中使用搜索框时,它会自动搜索不可见的列

是否有可能禁用此功能?我只需要过滤可见列

table_advanced=$('#advanced')。数据表({
“ajax”:“{route('xxx',['advanced'])}}”,
栏目:[
{
姓名:'xx',
数据:'xx',
可见:假,
“fnCreatedCell”:功能(nTd、sData、oData、iRow、iCol){
$(nTd).html(“”);
}
},
{
姓名:'xx',
数据:'xx',
可见:对,
“fnCreatedCell”:功能(nTd、sData、oData、iRow、iCol){
$(nTd).html(“”);
}
},
{name:'xx',data:'xx',visible:true},
],
搜索:假,
colReorder:是的,
“科尔维斯”:{
“buttonText”:“更改列”
},
//“dom”:“BClfrtip”,
按钮:[
“科尔维斯”
],
dom:
"" +
"" +
"",
});

请显示数据表配置谢谢?@DipakThoke我添加了上面的代码。您不能只在列定义中设置参数吗?请显示数据表配置谢谢?@DipakThoke我添加了上面的代码。您不能只在列定义中设置参数吗?
table_advanced = $('#advanced').DataTable({
    "ajax": '{{ route('xxx', ['advanced']) }}',
    columns: [
        {
            name: 'xx',
            data: 'xx',
            visible: false,
            "fnCreatedCell": function (nTd, sData, oData, iRow, iCol) {
                $(nTd).html("<img src='{{ url('/xxx/') }}/"+oData.xxx+"' style='height:40px'>");
            }
        },
        {
            name: 'xx',
            data: 'xx',
            visible: true,
            "fnCreatedCell": function (nTd, sData, oData, iRow, iCol) {
                $(nTd).html("<a href='{{ url('/xxx/') }}/"+oData.xxx+"'>"+oData.name+"</a>");
            }
        },
        { name: 'xx', data: 'xx', visible: true },
    ],

    search: false,

    colReorder: true,

    "colVis": {
        "buttonText": "Change columns"
    },

    //"dom": 'BC<"clear">lfrtip',
    buttons: [
        'colvis'
    ],
    dom:
    "<'row'<'col-sm-4'l><'col-sm-3 text-center'BC><'col-sm-5'f>>" +
    "<'row'<'col-sm-12'tr>>" +
    "<'row'<'col-sm-5'i><'col-sm-7'p>>",
});