我有一个问题。 jQuery dataTables 插件是否有可能仅过滤具有特定类的行?
例如:我有一个表,我想仅过滤具有 searchable
类的行。其余行保持原样。
这可能吗?
<table class="dataTable">
<tr class="searchable">
<td>text to search</td>
<td>text to search</td>
</tr>
<tr>
<td>something else</td>
<td>something else</td>
</tr>
<tr class="searchable">
<td>text to search</td>
<td>text to search</td>
</tr>
<tr>
<td>something else</td>
<td>something else</td>
</tr>
</table>
编辑:
我正在考虑编写自己的插件,但我以前从未这样做过。 像这样的东西:
getFilterInput
table.each(tr).function(){
if(row.hasClass(searchable){
//do filtering
}else{
//leave row alone
}
有人做过类似的事情并且可以告诉我从哪里开始吗?
最佳答案
您可以像这样使用选择器:$('.searchable')
$('tr').not('.searchable').hide();
关于javascript - dataTables - 仅在选定的行中过滤/搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21547666/