ruby-on-rails - 我无法使用 Simple _form grouped_select 创建简单的选项
问题描述
我正在使用 simple_form 在选择字段中生成我的选项。它生成组选项没有任何问题。但它不会生成未分组的选项。
<%= f.association :abstract_document_filters,
:collection => Abstract::DocumentCategory.order(:label),
:as => :grouped_select,
:group_method => :abstract_document_filters,
:group_label_method => :label,
:label_method => :label,
:include_blank => "Escolha a lista", :class => 'form-control select chosen-select' %>
我有以下 HTML 代码:
<select class="form-control grouped_select optional" name="business_child_international_document_list[abstract_document_filters_id]" id="business_child_international_document_list_abstract_document_filters_id">
<option value="">Escolha a lista</option>
<optgroup label="Assets">
<option value="4">Pedras Preciosas</option>
<option value="5">Ouro</option>
</optgroup>
<optgroup label="Monetização">
<option value="1">Pessoa Fisica</option>
<option value="2">Pessoa Jurídica Nacional</option>
<option value="3">Pessoa Jurídica Interacional</option>
</optgroup>
我需要收到以下代码:
<select class="form-control grouped_select optional" name="business_child_international_document_list[abstract_document_filters_id]" id="business_child_international_document_list_abstract_document_filters_id">
<option value="">Escolha a lista</option>
<optgroup label="Assets">
<option value="4">Pedras Preciosas</option>
<option value="5">Ouro</option>
</optgroup>
<optgroup label="Monetização">
<option value="1">Pessoa Fisica</option>
<option value="2">Pessoa Jurídica Nacional</option>
<option value="3">Pessoa Jurídica Interacional</option>
</optgroup>
<option value="5">Títulos</option> <------------------------ I need this line
我知道问题是因为我的收藏而发生的。它指向 Abstract::DocumentCategory 并且我有一个没有类别的 Abstract::DocumentFilter 。由于这个原因,他没有找到不在集合中的项目。我想知道是否还有其他方法可以做到这一点。
解决方案
推荐阅读
- java - 在 Java 中获取值 - request.getParameter
- c++ - 如何检查 QTreeWidget 中的标志状态?
- mysql - 使用“加载数据文件”时的参数查询
- windows - 无法排除 C1.WPF.4.dll。来自依赖项和安装程序项目
- angular - 在 mat-horizontal-stepper 标签之外拥有所有 mat-horizontal-stepper 步骤的主体
- android - 如何检查 Espresso 中的待处理意图数组?
- javascript - Create-React-App 在 Edge 浏览器中不起作用
- ibm-cloud - IBM Cloud:在“经典基础架构”下设置时如何通过 API 访问 DNS 条目
- python-3.x - 如何将字典中的值与嵌套字典中的值关联?
- r - package expss:以与值标签相同的格式打印多个响应的标签