首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Rails select helper - 默认选中的值,如何?

在Ruby on Rails中,select helper用于生成一个下拉列表。要设置默认选中的值,可以使用:selected选项。

以下是一个示例代码:

代码语言:ruby
复制
<%= f.select :category, ['Category 1', 'Category 2', 'Category 3'], selected: 'Category 2' %>

在这个示例中,我们创建了一个名为category的下拉列表,其中包含三个选项:Category 1Category 2Category 3。默认选中的值是Category 2

如果要根据变量或对象的值动态设置默认选中的值,可以使用以下代码:

代码语言:ruby
复制
<%= f.select :category, ['Category 1', 'Category 2', 'Category 3'], selected: @object.category %>

在这个示例中,我们将@object.category的值设置为默认选中的值。

如果要根据表单中的其他字段或参数动态设置默认选中的值,可以使用以下代码:

代码语言:ruby
复制
<%= f.select :category, ['Category 1', 'Category 2', 'Category 3'], selected: params[:category] %>

在这个示例中,我们将params[:category]的值设置为默认选中的值。

希望这个答案能够帮助您解决问题。如果您有其他问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券