プレーヤーとトーナメントの間にmongodbで多対多の関係があります。
一度に多くのプレイヤーをトーナメントに追加できるようにしたいと考えています。これは ajax なしで行うのは簡単ですが、何千ものプレーヤーの DB があるため、フォームの選択が膨大になります。
これには ajax を使用します。これを適切に処理するために (js を使用して) 単一のウィジェットを作成することは可能ですか? もしそうなら、どの jquery プラグイン (またはその他) を使用するかについてのヒントはありますか?
そうでない場合、これを行うための標準的な戦略は何ですか? このフォームのビューを大幅に変更し、ajax オートコンプリートを使用して一度に 1 人のプレーヤーを追加し、さらにコードを追加して各プレーヤーを 1 つずつ削除することができると思います。ただし、再利用できる単一のウィジェットが非常にクリーンで、はるかに効率的であるように思われるため、本当に望んでいます。
私は一日中Select2で遊んでおり(jQuery Chosenに似ています)、ajaxを介して多くのプレーヤーを追加するために機能していますが、ページを最初にロードするときにすでに接続されているプレーヤーを設定できないため、誰がすでにトーナメントに参加しているかを確認でき、全員を再入力する必要があります。
この件についてご意見をお寄せいただきありがとうございます。Google経由で何も見つかりません。