問題タブ [select2-rails]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - select2 ドロップダウンがモバイルビューのときに新しい値を選択しない、select2 rails
次のコードを使用すると、通常のビューで正常に動作します。
ただし、モバイルでレンダリングするモバイル ビュー (bootstrap col-xs) では、選択した値は更新されません。オリジナルのままです。通常のビューで変更してから画面を縮小すると、新しい値が表示されますが、モバイル ビューでこの select2 フォームを使用して選択することはできません。デフォルト値のみを選択しているようです。
設計上、元の select2 ドロップダウンを単純に縮小することはできないため、別のドロップダウンを作成したモバイル ビューの select2 オプションを次に示します。
select 2のJSは次のとおりです。
基本的に、同じ値を制御するには2つのselct2ドロップダウン/フォームが必要なようです..しかし、オリジナルだけがそれを制御していると思います..
jquery-select2 - Select2: 連続した文字を含むすべての検索結果を表示する
select2
オプションに厳密に一致しない結果も表示するように検索を使用したい。
例えば。hello world
選択ボックスに が存在する場合、 or を入力するとhl
検索結果としてhw
返されます。hello world
ruby-on-rails-4 - select2-railsでソート可能なマルチセレクトの順序を保存するにはどうすればよいですか?
仕事用に構築した CMS には、大量の多対多の関係があります。現在、Select2 3.5.3を使用してこれらの関係を割り当てています。これはすべてうまくいきます。私の問題は、それらをドラッグアンドドロップでソート可能にし、その結果をデータベースに保存しようとしています。
Select2 Drag and Drop Sortingセクションのデモをフォームで動作させましたが、残りの select2 インスタンスのようにこれを動的にする方法がよくわかりません。単純な実装では、.select2
クラスで select2 を初期化します。また、注文をデータベースに保存する方法もわかりません。
以下に、Ryan Bates の古い更新関数を変更した例を示します。この例では、ケース スタディ モデルとサイト モデルの関係を更新しようとしています。ケース スタディとサイトには、相互に標準的な所有対多の関係があります。
モデル
サイト.rb
ケーススタディ.rb
更新機能
...どうすれば達成できると思いますか。注意すべきもう 1 つの重要な点: position:integer
case_studies_sites テーブルにフィールドを追加しました。
フォームと JS
サイト/_form.html.erb
サイト フォームの例を次に示します。
サイト.js.コーヒー
最後に、基本的な select2 を実行するために現在使用しているコーヒー スクリプトを示します。
select2デモをこれらのフィールドに変換する方法がわからないため、現在、フォームフィールドとJSの両方が標準のselect2(ソート不可)に設定されています。
ruby-on-rails - Select2 自動的に空白値を追加
複数セレクターに select2 を使用しています。現在、これは私のHTMLファイルにあります:
@multiautocomplete_set_options
文字列の配列です。後でアクセスする:page_request_set_ids
と、入力した文字列と空の文字列が表示されます。
プレースホルダーを保持していた を削除しようとしましたunshift("")
が、 の空白文字列の問題は削除されませんでした:page_request_set_ids
。
何か案は?