如何使用其符号在ruby中设置select_tag小部件的值

时间:2016-06-15 15:26:40

标签: ruby-on-rails ruby haml

我有一个select_tag小部件,非常类似于:

= select_tag :setup_form_popup, options_for_select([ ["No Setup Time","0"],["15 Minute", "15"], ["30 Minute", "30"], ["45 Minute", "45"], ["60 Minute", "60"], ["75 Minute", "75"], ["90 Minute","90"], ["105 Minute", "105"],["120 Minute","120"]], @event.setup_time), {:prompt => 'Setup Time'}

如何使用其符号设置select_tag窗口小部件的值?

1 个答案:

答案 0 :(得分:0)

你需要澄清一下。符号是什么意思 - 元素的id?设置值 - 默认值或事后更改它是什么意思?

假设您想要更改select元素中选择的项目,那么

  • 您已经在options_for_select中设置了默认值。如果你想要别的东西,请改变它。
  • 您可以使用JS动态更改选项标记的值。假设您正在使用选择器,那么您可以在其中传递"符号" (姓名,身份证或班级,或任何你喜欢的)。

但如果没有你进一步澄清,它真的可能是任何事情。