0

私はMySQLDBからプルするHTMLテーブルを持っています...

ID  NAME             COST    POSITION  SCORE
1   John Johnson     4.5     Mid       28
2   Mark Markson     6.1     Atk       41
3   Larry Lawrenson  5.6     Def       38    
4   Paul Paulson     5.4     Mid       32

等...

このテーブルの上に、入力内容に基づいてデータを即座にフィルタリングする検索ボックスを探しています(送信ボックスなどを押さなくても、すぐに-のように)。たとえばMid、検索ボックスに入力すると、上記のユーザーのうち2人だけが表示され、残りは非表示になります。

「spotlightsearchphp」をグーグルで検索してみましたが、見つかった検索はすべてgoogle.comまたはapple.comスタイルのようで、すでに画面に表示されているテーブルをフィルタリングするのではなく、検索のリストが表示されます。

これは有望に見えます...それは私がやろうとしていることをするでしょうか?

誰かがこれを行う場所へのヒントやリンクを持っていますか?または、私がそれを正しい名前と呼んでいるとしても。また、質問の内容が不明な場合はお知らせください。明確にさせていただきます。

4

2 に答える 2

1

これがあなたが探しているものだと思います。

http://www.datatables.net/release-datatables/examples/basic_init/zero_config.html

dataTablesは、現在のhtmlテーブルを検索し、検索語に一致する行のみを表示します(大文字と小文字は区別されません)。これにより、デフォルトで並べ替えが有効になります。まったくソートしないように設定できます。

于 2013-03-13T03:55:32.777 に答える
0

はい、あなたが参照した記事はあなたが探していることを達成するはずです。

jQueryオートコンプリートプラグインを使用してサーバーにコールバックすることも検討してください。サーバーは、適切な行のデータを使用してそのクエリに応答できます。

于 2013-03-13T01:10:05.023 に答える