移除内部表过滤器引导
removing inner table filter bootstrap
我有一个可过滤的表,其中包含一个列中的可折叠列表。可折叠的桌子上还有另一张桌子。情景示例
问题是,当编写任何内容只过滤所需的项时,内部表也会被过滤。有没有办法避免这种情况。
关于如何显示类似的内容的建议也欢迎。
如果只想从Name列中过滤,可以尝试使用下面的代码:
$('#filter').keyup(function () {
var stringValue = $(this).val();
$("#outer-table tr.row").each( function( index ) {
$(this).hide();
$(this).find(".panel-title a:contains("+stringValue+")").parents("tr").show();
});
});
编辑:我已经测试了上面的新代码,它像预期的那样工作
HTML的变化,更容易得到只有每一个<tr>
是你的外部表的一部分:
- 将外表标签从
<tbody class="searchable">
更改为<tbody id="outer-table" class="searchable">
然后在NOT within inner-table的每个
<tr>
中添加一个选择器,如下所示:</tr> <tr class="row"> <td><div id="collapsibleMain2" class="panel-group"> </tr> <!-- and so on -->
关于我上面使用的jQuery函数的更多信息:
- 包含 每个
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调用函数内部的函数
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 为什么我的d3.jsselectAll+过滤器没有过滤
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 在phonegap应用程序内部重定向不起作用
- 使用此选项选择父类内部的类
- 访问JSON对象内部的数组元素
- 从模块内部访问Express装载路径
- AngularJs指令,该指令创建内部有数据对象的新指令
- 如何使用内部对象构造对象
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- Angular-表的多列过滤器
- 用Javascript修改内部标记的CSS规则
- 如何“;过滤器”;或者以其他方式重构该数据
- 如何在angularjs中对指令内部的JSON数组使用过滤器
- 过滤器性能与 ng 重复与多个 ng 显示内部
- 内部过滤器在Knockout JS中不能正常工作
- 移除内部表过滤器引导
- 如果将内部元素的位置设置为绝对,为什么外部元素不能被过滤器(":visible")找到