問題タブ [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.

0 投票する
1 に答える
688 参照

ruby-on-rails - Rails で 2 を選択すると正しくレンダリングされない

プロジェクトに select2 機能を実装しようとしています。正しくレンダリングされていません。コードを貼り付けています。どこが間違っていたのか教えてください

私のhtmlでは、collection_selectのIDはuser_college_id.

画像を追加しています:

ここに画像の説明を入力

最初の選択は collection_select タグが原因で、2 番目のフィールドは select2 が原因であることはわかっていますが、最初のフィールドは必要ありません。

select2 フィールドのみが必要です。どうすればそれができますか?どんな助けでも大歓迎ですありがとう!

0 投票する
1 に答える
198 参照

javascript - Aria 属性が結果に追加されない

select 2 バージョン 4.0.2 を使用しており、ajax 経由でリモート データを検索するための select を作成しました。

私はデータを正常に取得していますが、結果がレンダリングされると、aria-selected 属性が追加されていないため、オプションを選択できません。

templateResult と templateSelection に関係しているのではないかと思いますが、何を変更する必要があるのか​​ わかりません。

Jクエリ:

形:

0 投票する
1 に答える
1647 参照

css - select2レールのドロップダウンが正しくレンダリングされない

ほとんどの場合、select2-rails を機能させることができましたが、検索バーをクリックすると、次のように表示されます。

Select2 が検索バーで機能しない

次のCoffeeScriptを使用しています:

そして、次の HTML:

アプリケーション.css

アプリケーション.js

私が言ったように、私は問題なくクエリを実行できます。検索バーを正しく配置したいだけです...

誰にもアイデアはありますか?

0 投票する
1 に答える
856 参照

ruby-on-rails - act_as_taggable_on (simple_form) で select2-rails を使用する方法

ユーザーが投稿のタグを選択できるようにする必要がありますが、クローズド リストから選択できます (管理者のみが新しいタグを追加できるか、他の方法で事前定義されているとしましょう)。各投稿には多くのタグを付けることができるため、マルチセレクターにする必要があります。残念ながら、select2-rails タグを追加した後、DB に保存できませんでした。どうすれば修正できますか?これは私にはうまくいきません。

投稿コントローラー:

モデル:

意見:

アプリケーション.js:

0 投票する
2 に答える
1374 参照

ruby-on-rails - rails bootstrap と select2 を実装して collection_select ドロップダウンの色とスタイルを変更する

レールのドロップダウンの色とスタイルを変更して、残りの Web アプリのスタイルに合わせたいと考えています。私はRails、Bootstrap、およびselect2を使用していますが、cssを追加する場所や、ドロップダウンのさまざまな部分へのアクセスを開始して、それらに色を付けてアプリの残りのデザインに適合させる方法さえわかりません.

これはドロップダウンの実装です

このアイテムをスタイリングする方法を教えてください、ありがとう。

0 投票する
1 に答える
1165 参照

jquery - jqueryを使用してプログラムでselect2オプションを選択します

以下の解決策を試して、リストされたオプションのいずれかを選択しました

私が試してみました:

また、以下のコードは空の配列を返していることに注意してください。

質問

jqueryを使用してすでに存在するselect2オプションを選択するにはどうすればよいですか?

アップデート

また、値を選択して変更をトリガーしようとしましたが、select2 が壊れていて、単純な選択フィールドが表示されます