Open1
rails + jQuery + Select2 + ajax
以下を参考にすると良い
公式
Getting Started | Select2 - The jQuery replacement for select boxes
導入、簡単な使い方はこれを参考にする
select2を、[ rails6 + webpacker + jquery ] で使用してみる - Qiita
BootStrap4を使用する場合は以下を利用すると良い。
ttskch/select2-bootstrap4-theme: Select2 v4 theme for Bootstrap4
webpackerを使用、本番環境でselect2のcssが反映されない場合は以下が原因のためそれを考慮して設定する
Webpacker の概要 - Railsガイド
Rails6.0でselectboxの複数選択をおしゃれにするJavaScriptライブラリ「select2」の導入方法 - Qiita
ajaxの書き方。古いがわかりやすい
Rails select2でajax処理を行い1万件以上でもスムーズに動くようにする。 - blog
Rails未使用だがとてもわかりやすい
Select2 #1. 基本的な設定 - Select2は、セレクトフォームをより高度にするjqueryプラグインです。Select2の基本的な使い方は次のとおりです。 | Design Link Work