0
동일한 object_name :result
과 연관된 여러 필드가있는 양식이 있습니다. 내가 양식을 이전에 선택한 필드에 따라 이러한 필드 중 하나만 제외하고 일부 jquery/javascript있다. 제출 버튼을 눌렀을 때 실제 표시되는 필드에 따라 :result
객체에 올바른 값이 지정되도록하려면 어떻게해야합니까? 다른 모든 필드가 숨겨져 있기 때문에 레일이 혼동되어 :result
을 사용해야하는 것 같습니다.Ruby On Rails : 동일한 객체를 참조하는 양식 필드
<div class="Collection1 desc">
<div id="pf" class="result" style="display: none;">
<%= f.label :result %>
<%= f.radio_button :result, 'pass' %> Pass
<%= f.radio_button :result, 'fail' %> Fail
<br><br>
</div>
<div id="int" class ="result" style="display: none;">
<%= f.label :result %>
<%= f.number_field :result %>
</div>
<div id="text" class ="result" style="display: none;">
<%= f.label :result %>
<%= f.text_field :result %>
</div>
<div id="area" class ="result" style="display: none;">
<%= f.label :result %>
<%= f.text_area :result %>
</div>
</div>