我在尝试使用文本键入过滤大量表格数据。在客户端筛选大型列表
在过去,我用更小的清单工作和使用的解决方案,如以下
http://kilianvalkhof.com/2010/javascript/how-to-build-a-fast-simple-list-filter-with-jquery/
和
http://papermashup.com/jquery-list-filtering/
有了这些,你通过与内容列表迭代您的过滤器,并根据是否显示来切换各个显示器。
我试图做到这一点的过滤,而无需使用任何额外的插件(除了任何涉及与jQuery)
我也试图让所有的过滤在客户端。
这里是我的标记
<div>
<table>
<tbody>
<tr class="mm-list-control-item" data-code="WHLO-AM">
<td> WHLO-AM </td>
<td>Rubber City</td>
<td>Classic Hits</td>
</tr>
<tr class="mm-list-control-item" data-code="WHLO-AM">
<td> WHLO-AM </td>
<td>Rubber City</td>
<td>Classic Hits</td>
</tr>
<tr class="mm-list-control-item" data-code="WKDD-FM">
<td> WKDD-FM </td>
<td>Rubber City</td>
<td>Classic Hits</td>
</tr>
<tr class="mm-list-control-item" data-code="WNIR-FM">
<td> WNIR-FM </td>
<td>Rubber City</td>
<td>Classic Hits</td>
</tr>
<tbody>
<table>
</div>
我过滤掉数据代码的内容。我的清单大小也大约是2000件(tr)。
更新:我收到了反对票,让我澄清。我不寻找大量的代码。我只是需要一些想法,如果有更好的方法来构建这个过滤器,除非我正在做这件事。
让我+1你的问题,对我来说这不是一个坏的问题 –
好问题队友 – foxybagga
确实很好的问题。 – Saim