django-ajax-selects が提供する例に似たオートコンプリート機能を提供したいと考えています。
ユーザーがテキストボックスにアパート名を入力すると、オートコンプリート候補のリストが表示されます。各提案には、unique_id、名前、画像、住所などが含まれます。
ユーザーは提案のリストから選択できます。選択すると、そのアパートの詳細がテキストボックスの下の表示領域に追加されます。選択したアパートを削除するための「削除」アイコンもあります
データベース内の既存のアパートと一致しない場合、ユーザーは新しいアパートを作成できます
フォームが送信されると、unique_id が含まれている場合、その id を使用してデータベースから既存のアパートメントが検索されます。フォームに一意の ID が含まれていない場合、ユーザーが入力したデータを使用して新しいデータベース エントリが作成されます。
django-ajax-selects
は jQuery Autocomplete を使用して構築されていますが、上記の機能は jQuery Autocomplete の標準的な動作とはかなり異なり、javascript を機能させる方法がよくわかりません。
jQuery Autocomplete を使用してこの機能を実装するにはどうすればよいですか? どんな助けでも大歓迎です。ありがとう。