2012-03-07 8 views
0

いくつかの名前を表示するテーブルがあり、各行には3つのセルが含まれています。jquery table動的セルのフィルタリングと再配置

名前をフィルタリングしたいと思います。jqueryを使用しています。

それは動作します:

1)

2)スクリプトで試合を行う

3)細胞を、表示されている試合を行う細胞が再編成されている

スクリプトによって隠されている一致していない細胞それらは常に左から右に連続して表示されるように、水平に表示されます。どちらが良いですか?

私が達成しようとしている最後のことは、一致するセルを次々と再配置することです。鉱石をろ過する!

行に1つの一致が含まれ、下の行に0の一致が含まれ、後の行に2つの一致が含まれている場合、3つの一致が同じ行に表示されます。例えば

あなたがここに行けば:

http://jsfiddle.net/yCR73/1/

、あなたが入力する「」検索フィールドに、あなたは2件の結果を取得します。 しかし、あなたは同じ行にそれらを得ることはありません 私はフィルタリングの後に "fffaaa"セル "faaaa"の近くに、それの下にない "aaafff"を取得したいと思います!

答えて

1

テーブル/テーブルセルでこれを行うには特に合理的な方法があるのか​​分かりません。私はsplice together a quick jsfiddleテーブルをセット幅divと置き換えてテーブルセルを浮動小数点divで置き換えることができました。他の 'セル'を隠すこの方法では、自動的に '行'の再整列が行われます。

+0

は魅力的に機能します。どうもありがとう! –

関連する問題