JQuery dataTable删除id和类的结果行需要在值中搜索
JQuery dataTable remove id and class result row need to search in values
我正在使用以下代码的数据表和搜索
$(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=绿色的行。为了删除这个id,类,注释代码等该怎么做?
我不太理解你的问题,但是如果你想从全局搜索中排除表列,你可以用{ "bSearchable": false }
这样做,所以例如,如果id
和class
列是第一列和第二列,你应该这样做:
var userTable = $('#result').dataTable({
"aaSorting": [],
"bInfo": true,
"oSearch": {"sSearch": ""},
"bAutoWidth": false,
"bLengthChange": false,
"bPaginate": false,
"scrollX": true,
"aoColumns": [
{ "bSearchable": false },
{ "bSearchable": false },
null,
null,
null,
]
});
相关文章:
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- 在web应用程序中的新搜索中重新加载搜索结果(不带jQuery)
- 检查搜索结果是否存在多次如果是,则在Javascript中只显示一个结果
- 显示可链接的搜索结果+对齐方式
- 谷歌位置服务附近搜索结果基于正确的地图中心的位置
- 为自定义网站创建JavaScript搜索框,创建显示搜索结果的弹出窗口
- 主干,如何记住搜索结果
- 为什么不'我的扩展程序不会出现在Chrome网上商店的搜索结果中
- 如何从谷歌自定义搜索下载搜索结果
- (临时)在Web应用程序中存储JSON搜索结果
- Angular JS根据搜索结果和点击事件更新DOM元素
- 停止 jQuery 自动完成以过滤/搜索结果并填充整个源数组数据
- 使用 jQuery UI 折叠面板显示 couchDB 数据库搜索结果时出现问题
- 清除网格中的存储和加载搜索结果
- 引导 3 - 文本输入下的下拉搜索结果
- GoogleMapsForRails-只有在搜索结果发生变化时才通过ajax更新标记
- 如何将搜索结果显示为“搜索结果”;显示300〃中的1-10〃;
- 当至少有20个搜索结果时,只呈现10个搜索结果?使用Google Places API
- php/mysql搜索结果-当类型>1,同时保持其他类型不>1-代码点火器
- jquery我应该如何在多个html文件中实时搜索结果