0

私はテーブルエクセルのような小さなプロジェクトを持っています。各テーブルセルには無効な入力が含まれており、入力が有効になるセルをクリックすると、入力したり、そのセルの色と行全体を変更したり、Tabキーを使用して次の行に切り替えたり、Enterキーを使用して次の行に切り替えたりできます。または、その上または下のセルの場合はUPとDOWN。行が変更されると、ajax関数を呼び出してデータベースのデータを更新します。

これまでのプロジェクトの説明でした。私の問題は:

テーブルの一部の列をオートコンプリートする必要があります。これまでに、Bootstrap typeahead、JqueryUIオートコンプリート、その他いくつか試してみました。私の場合、どれもうまくいかないようです。主な理由は、それらが私のイベントを上書きすることです。

オートコンプリート機能を特定の1つのセルにのみ追加して、どのように機能するかをテストしました。また、そのオートコンプリートによってJavaScriptが無効になっているため、クリックしてもそのセルは有効になりません。

コードから有効にして、どのように機能するかを確認しようとしましたが、オートコンプリートが表示されているように見えますが、上矢印キーと下矢印キーがめちゃくちゃになっています。

このケースでオートコンプリートを機能させる方法について何かアイデアはありますか?

ありがとう、どんなアイデアでも大歓迎です、私はこれについて2日間ブレインストーミングをしています。

4

1 に答える 1

0

これは、ジョブを実行できる非常に単純なスクリプトです... http://dev.twiip.ch/scripts/autocomplete/

リンクは、php と ajax を使用して mysql データベースからいくつかのデータを選択する簡単な例を提供します。

フランス語ですが、グーグル翻訳を使えば理解できます。

于 2012-05-30T13:26:38.530 に答える