JQUERY数据表搜索仅限于第二列

JQUERY数据表搜索仅限于第二列,jquery,jquery-datatables,Jquery,Jquery Datatables,我有一个jquery数据表,其中的搜索功能我只想集中在第一列。我的意思是,如果我在搜索框中输入了一些东西,它应该单独在特定列中搜索该文本。我试着相信它应该只搜索第二列 var myTable = $("#tbl_main").dataTable({ "dom": "<'tableinfobar'i><'tablesearchbox'f><'tablebody't><'tablelength'l><'tablepaging'p>"

我有一个jquery数据表,其中的搜索功能我只想集中在第一列。我的意思是,如果我在搜索框中输入了一些东西,它应该单独在特定列中搜索该文本。我试着相信它应该只搜索第二列

var myTable = $("#tbl_main").dataTable({
    "dom": "<'tableinfobar'i><'tablesearchbox'f><'tablebody't><'tablelength'l><'tablepaging'p>",
    "ordering": false,
    "searching": false,
    "columnDefs": [{
        "targets": 1,
        "searchable": true
    }],
});
var myTable=$(“#tbl_main”).dataTable({
“dom”:“,
“命令”:错误,
“搜索”:错误,
“columnDefs”:[{
"目标":一,,
“可搜索”:真
}],
});

但是它完全隐藏了搜索框

我自己找到了答案,并发布了它,如果它对有类似问题的人有用的话

var myTable = $("#tbl_main").dataTable({
    "dom": "<'tableinfobar'i><'tablesearchbox'f><'tablebody't><'tablelength'l><'tablepaging'p>",
    "ordering": false,
    "columnDefs": [{
        "targets": [0, 2, 3, 4],
        "searchable": false
    }],
    "lengthMenu": [[10, 20, 50, 100, -1], [10, 20, 50, 100, "All"]],
    "language": {
        "search": "Search Person _INPUT_"
    }
});
var myTable=$(“#tbl_main”).dataTable({
“dom”:“,
“命令”:错误,
“columnDefs”:[{
“目标”:[0,2,3,4],
“可搜索”:false
}],
“长度菜单”:[[10,20,50,100,-1],[10,20,50,100,“全部”],
“语言”:{
“搜索”:“搜索人员输入”
}
});
这将只搜索第二列中的输入文本