テキストキーアップで表形式のデータの大きなリストをフィルタリングしようとしています。クライアント側で大きなリストをフィルタリングする
私はあなたがの内容でリストを反復はるかに小さいリストで作業し、これらにより以下の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>
です。また、私のリストのサイズは約2,000項目(tr)です。
更新:私は下見を受け取りましたので、私は明確にしましょう。私は大量のコードを探しているわけではありません。私はそれをやっているやり方以外に、このフィルターを設計するより良い方法があれば、ちょっと考えが必要です。
あなたに質問を+1させてください、それは私のために悪いものではありません –
良い質問相手 – foxybagga
本当に良い質問。 – Saim