私はテーブルエクセルのような小さなプロジェクトを持っています。各テーブルセルには無効な入力が含まれており、入力が有効になるセルをクリックすると、入力したり、そのセルの色と行全体を変更したり、Tabキーを使用して次の行に切り替えたり、Enterキーを使用して次の行に切り替えたりできます。または、その上または下のセルの場合はUPとDOWN。行が変更されると、ajax関数を呼び出してデータベースのデータを更新します。
これまでのプロジェクトの説明でした。私の問題は:
テーブルの一部の列をオートコンプリートする必要があります。これまでに、Bootstrap typeahead、JqueryUIオートコンプリート、その他いくつか試してみました。私の場合、どれもうまくいかないようです。主な理由は、それらが私のイベントを上書きすることです。
オートコンプリート機能を特定の1つのセルにのみ追加して、どのように機能するかをテストしました。また、そのオートコンプリートによってJavaScriptが無効になっているため、クリックしてもそのセルは有効になりません。
コードから有効にして、どのように機能するかを確認しようとしましたが、オートコンプリートが表示されているように見えますが、上矢印キーと下矢印キーがめちゃくちゃになっています。
このケースでオートコンプリートを機能させる方法について何かアイデアはありますか?
ありがとう、どんなアイデアでも大歓迎です、私はこれについて2日間ブレインストーミングをしています。