【问题标题】:Rails 6 ActiveAdmin dynamic dropdown selection with page reloadRails 6 ActiveAdmin 动态下拉选择与页面重新加载
【发布时间】:2020-10-27 08:26:02
【问题描述】:

我有以下 ActiveAdmin 表单

  form do |f|
    f.inputs do
      f.input :dropdown_a, # Dropdown menu
      f.input :dropdown_b, # Dropdown menu
      f.input :quantity
      f.input :remarks
    end
  end

我想根据dropdown_a 的值动态选择dropdown_b 的选项。我怎样才能做到这一点?它不必是javascript。我可以用所选值 onchange 重新加载页面。

【问题讨论】:

    标签: ruby-on-rails ruby activeadmin ruby-on-rails-6 formtastic


    【解决方案1】:

    我想你可以从这个问题中提取一些东西: Rails - pass a parameter to controller from form select dropdown

    使用一个变量作为第二个下拉列表的集合,在开始时为 nil,一旦用户更改第一个下拉列表,就会发出 ajax 请求,并且该变量会从 params 接收新值。

    【讨论】:

      猜你喜欢
      • 2018-02-28
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 2019-04-09
      • 2013-02-23
      相关资源
      最近更新 更多