【问题标题】:how do i show div using dropdown's value我如何使用下拉列表的值显示 div
【发布时间】:2014-09-22 14:06:21
【问题描述】:

我是 rails 的新手。我有一个“下拉菜单”,其中包含“索引页面”中的值 1 到 10,例如:

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

在“显示页面”中,many div 的可见性等于 false。所以,我想按所选值显示 div。

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

【问题讨论】:

    标签: javascript ruby-on-rails


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-30
      • 2019-05-05
      • 1970-01-01
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2018-04-23
      • 2014-08-09
      相关资源
      最近更新 更多