如何使用下拉值显示div

时间:2014-09-22 14:06:22

标签: javascript ruby-on-rails

我是rails的新手。我有一个"下拉"在"索引页面"中包含值1到10;像:

<% @offers.each do |f|%> <%= f.select :Conditions.......%>

在&#34;显示页面&#34;我有many div,其可见性等于false。所以,我想按所选值显示div。

例如,如果我select 5并按下提交按钮,则我只想显示5 div。 有没有其他方法可以得到相同的结果。

1 个答案:

答案 0 :(得分:1)

您可以使用select的change event来执行此操作,例如:

$('#offers_conditions').change(function(){
  var val = $(this).val();
  $('.class-for-all-divs').hide();
  $('#' + val).show();
});