問題タブ [grouped-collection-select]

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 に答える
673 参照

ruby-on-rails - レール collection_select パラメータ

そのため、collection_select ドロップダウン ボックスに基づいてデータをフィルタリングしようとしています。

text_field_tag を使用してデータをフィルタリングできるので、フィルターは正常に機能していると思いますが、collection_select で同じことを行うことはできませんか?

text_field_tag に 1 を入力すると、パラメーターの一部として "search"=>"1" が生成されますが、collection_select から選択すると... {"utf8"=>"✓", "search "=>{"検索"=>"1"},...

index.html.erb

学生.rb

students_controller.rb

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

ruby-on-rails - RoR - チェックボックス付きの動的ドロップダウン

メッセージの送信者が複数の受信者を選択できるように、チェックボックスを含む動的ドロップダウンを実装しようとしています。

現在、メッセージのテキストエリアの下に受信者のリストがあります。

_recipients.html.erb:

ユーザー.rb:

受信者.rb:

messages_controller.rb:

たとえば、collection_select を使用してチェックボックスと名前をドロップダウンに入れることは可能ですか? 必要に応じて、より多くのコードを提供させていただきます。ありがとう。

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

ruby-on-rails - Collection_Select ドロップダウンに複数のフィールドを表示

Airports モデルに接続する collection_select を使用しています。

請求

空港

_form.html.erb


現在、ドロップダウンには「マンチェスター国際空港」が表示されていますが (たとえば)、同じモデルの他のフィールド名を含めたいと考えています。

男 | 男 | マンチェスター国際空港 | EGCC (望ましい結果)

MAN と EGCC は、どちらも空港モデルの列であり、敬意を表して iata と icao と名付けられています。


私は引き続きairport_idのみを保存しますが、ドロップダウンの追加情報が優れていることを表示する目的で.

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

html - grouped_collection_select 内のオプションに ID を追加するにはどうすればよいですか

現在、部屋とそれぞれの建物をグループ化するマルチ セレクト ボックスがあります。

各オプションに ID を追加したいことを除いて、すべてがうまく機能します。

これどうやってするの?

HTML

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

ruby-on-rails-4 - レール4のgrouped_options_for_select

grouped_options_for_select を実行しました。プロンプトが欲しい。グループの下に選択するオプションがない場合、スペースはありません。次のコードで試します。
コントローラ:

見る:

select likeの私のオプション、

文法:
時制
音声

化学:

数学:
代数
の三角法

ここで Science には選択するオプションがありません。そのため、数学は科学のすぐ隣にあります。科学と数学の間に隙間はありません。grouped_options_for_select でこれを行うオプションはありますか。そして、迅速な価値を与え、すでに選択されているオプションを取得する方法。
スマイル&サンクス。