使用 Rails 3 将数据库值提取到 select 选项标签
Fetch database values to select option tag using Rails 3
我想将数据库值设置到 select 选项标签中,并使用 Rails 在下拉列表中显示它们 3. 假设用户模型有 5 个字段,我需要用户模型的所有名称列值将在 select 选项中设置为下拉列表 tag.When 页面将被加载(即 - home.html.erb)所有名称字段值应从数据库中获取并设置在 select tag.Please 帮我解决这个问题。
Home.html.erb:
<div class="block-title"><h5>Office Use</h5></div>
<div class="block-content full">
<div class="totalaligndiv">
<div class="input-group bmargindiv1 col-md-6" style="margin:auto; float:none;"><span class="input-group-addon text-left"><div class="leftsidetextwidth">Select Vendor :</div></span>
<select class="form-control">
<option selected>Selected Vendor</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</div>
<div class="clearfix"></div>
<div class="tbpaddingdiv1 text-center">
<button type="submit" class="btn btn-success">Add to payment</button>
</div>
<div class="clearfix"></div>
</div>
</div>
</div
请帮帮我。
试试这个:
替换此代码
<select class="form-control">
<option selected>Selected Vendor</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
和
<%= select_tag "User", options_from_collection_for_select(User.all, :id, :name), , {:class=>'form-control', :prompt => 'Selected Vendor'} %>
更多详情:http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag
我想将数据库值设置到 select 选项标签中,并使用 Rails 在下拉列表中显示它们 3. 假设用户模型有 5 个字段,我需要用户模型的所有名称列值将在 select 选项中设置为下拉列表 tag.When 页面将被加载(即 - home.html.erb)所有名称字段值应从数据库中获取并设置在 select tag.Please 帮我解决这个问题。
Home.html.erb:
<div class="block-title"><h5>Office Use</h5></div>
<div class="block-content full">
<div class="totalaligndiv">
<div class="input-group bmargindiv1 col-md-6" style="margin:auto; float:none;"><span class="input-group-addon text-left"><div class="leftsidetextwidth">Select Vendor :</div></span>
<select class="form-control">
<option selected>Selected Vendor</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</div>
<div class="clearfix"></div>
<div class="tbpaddingdiv1 text-center">
<button type="submit" class="btn btn-success">Add to payment</button>
</div>
<div class="clearfix"></div>
</div>
</div>
</div
请帮帮我。
试试这个:
替换此代码
<select class="form-control">
<option selected>Selected Vendor</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
和
<%= select_tag "User", options_from_collection_for_select(User.all, :id, :name), , {:class=>'form-control', :prompt => 'Selected Vendor'} %>
更多详情:http://apidock.com/rails/ActionView/Helpers/FormTagHelper/select_tag