我正在使用DataTable和搜索以下代码
$(document).ready(function () {
var userTable = $('#result').dataTable({
"aaSorting": [],
"bInfo": true,
"oSearch": {"sSearch": ""},
"bAutoWidth": false,
"bLengthChange": false,
"bPaginate": false,
"scrollX": true,
"aoColumns": [
null,
null,
null,
null,
null,
]
});
$('#user-search').keyup(userTable, function(){
console.log($(this).val());
});
userTable.fnFilter($(this).val());
$(".dataTables_filter").hide();
});
但我的搜索也为id和class提供了结果 例如,如果我搜索28,它会给出id = 28的结果 或者如果我搜索"绿色"它给出了class = green的行。 为了删除这个id,类,注释代码等怎么办?
答案 0 :(得分:1)
我对您的问题并不了解,但如果您想从全局搜索中排除表格列,则可以使用{ "bSearchable": false }
执行此操作,例如id
和{{1列是第一个和第二个,你应该这样做:
class