基本上我正在尝试做这样的例子
https://datatables.net/examples/advanced_init/html5-data-attributes.html
我的代码如下
var dTable = $('#ajaxresults').DataTable({
"order": [[1, "desc" ]],
"sPaginationType": "full_numbers",
"ajax": "/users.json",
createdRow: function(row, data, index) {
if(data[6]=="Special") {
$(row).find('td').eq(0).attr("data-search", "Special");
}
}
});
Run Code Online (Sandbox Code Playgroud)
然而,一旦数据集被加载到页面上并且我正在尝试搜索特别没有返回但是如果我在开发工具中查看它我可以清楚地看到数据搜索属性被设置为列,从我读到的我认为我在初始化后添加数据搜索列属性,这就是为什么搜索不起作用?但我搜索了整个文档,我没有看到其他方法来实现这个有没有人对此有任何想法?
PS我忘了告诉"特殊"这个词不会出现在任何刚刚作为数据搜索属性添加到某些用户的列中,所以它不是真的可见但应该可以通过数据搜索属性进行搜索.