根据下拉列表选择更改字段并使用ID提交

时间:2014-06-02 06:02:02

标签: javascript postgresql ruby-on-rails-4

我正在为Ruby项目工作我有一个要求,我使用3个表,如问题question_types,答案。我从question_types中获取字段并将其作为下拉列表。从下拉列表中选择一个值时,字段应该相应地更改,并且在提交后应该使用下拉选择值保存它。这三个表有关系。

<%=f.label :QuestionType %> <br />
<%= f.collection_select :question_type_id, QuestionType.all, :id, :name,:class=> 'dropdown'  %>

<div class="toggle" id="question_type_id" style="display:none;">
<%= f.input :target_date%>
</div>

<div class="toggle" id="question_type_id"  style="display:none;">
<%= f.input :question %>
</div>

<div class="field" >
<%= f.label :Priority %><br>
<%= f.collection_select :priority_id, Priority.all, :id, :name %>
</div>

</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>

$('.dropdown').change(function() { 
$('form .toggle').hide();
var divClass = $('.dropdown').val().toLowerCase();
$('.' + divClass).show();
});

我想保存这些字段,其中包含从下拉菜单中选择的ID。请帮帮我

0 个答案:

没有答案