Опитвам се да използвам Bootstrap Collapse, за да отворя раздел само ако полето е отметнато. Използвам Проста форма и Bootstrap 3, Мога да накарам да работя добре в страницата с нормална връзка, но не мога да накарам SimpleForm да постави превключвателя за данни.
Имам нужда от това на входа:
data-toggle="collapse" href="#collapseOne"
<%= f.input :boolean_question, inline_label: "Check if true"%>
Имате ли някакви идеи как да направите това? Опитах input_html: и wrapper_html:
АКТУАЛИЗАЦИЯ: засега това е моето решение без simple_form:
<%= form_for(@model) do |f| %>
<%= f.check_box :boolean_question, data: {"toggle" => "collapse", "target" => "#collapse_section"} %>
<div id="collapse_section" class="collapse">
Data that was hidden
</div>
Отговори:
0 за отговор № 1Работих с това:
<%= f.input :boolean_question, label: false, inline_label: "Check if Yes",
input_html: { data: {"toggle" => "collapse", "target" => "#collapse_section"} } %>
Плюс:
<div id="collapse_section" class="collapse">
<p>hidden stuff that will be revealed.</p>
</div>