この記事は年以上前に書かれたもので、内容が古かったり、セキュリティ上の問題等の理由でリンクが解除されている可能性があります。
tableから複数キーワードでフィルタリングできるjQueryのプラグイン・Multifilterのご紹介です。非圧縮でも2KB以下と、とても軽量です。大量な情報を含むtableにあると便利そうですね。
tableコンテンツのフィルタリング用スクリプトです。プラグイン自体はとっても軽量で、導入も楽なのでなかなか使いやすい気はします。
Multifilter

こういうの。デモを用意しました。
尚、データはなんちゃって個人情報を利用させて頂いています。
$('.foo').multifilter()
使い方もシンプル。上記のようにtableを指定。
<div class='filters'>
<div class='filter-container'>
<input autocomplete='off' class='filter' name='名前' placeholder='名前' />
</div>
<div class='filter-container'>
<input autocomplete='off' class='filter' name='性別' placeholder='性別' />
</div>
<div class='filter-container'>
<input autocomplete='off' class='filter' name='誕生日' placeholder='誕生日' />
</div>
<div class='filter-container'>
<input autocomplete='off' class='filter' name='キャリア' placeholder='キャリア' />
</div>
<div class='clearfix'></div>
</div>
</div>
<div class='container'>
<table>
<thead>
<th>名前</th>
<th>性別</th>
<th>誕生日</th>
<th>キャリア</th>
</thead>
input要素のname属性とtableの列名をあわせればOKです。
ライセンスはMITとの事。

