【问题标题】:ActiveAdmin Autocomplete dropdown select not workingActiveAdmin 自动完成下拉选择不起作用
【发布时间】:2015-07-05 13:41:59
【问题描述】:

我正在使用 activeadmin 0.4.4 和 rails3-jquery-autocomplete 1.0.15。

我能够在字段中添加自动完成功能。下拉菜单按要求完美显示。

但是我无法从下拉列表中选择值。 (如果我在文本字段中手动写入值,它工作正常)。我在浏览器控制台中收到此错误,我无法弄清楚如何继续:

Uncaught TypeError: undefined is not a function
t.railsAutocomplete.fn.extend.init.t.autocomplete.select  -- active_adimn.js line 13982

请提出建议。

【问题讨论】:

    标签: ruby-on-rails-3 autocomplete activeadmin


    【解决方案1】:

    只需安装activeadmin_addons gem,您就可以将选择控件转换为select2 controls。正常使用活跃管理员的 DSL:

    form do |f|
      f.inputs 'Detalles' do
        f.input :brand
        # more inputs...
      end
    end
    

    得到这个:

    如果您想要普通的选择控件,请添加default-select 类,如下所示:

    form do |f|
      f.inputs 'Detalles' do
        f.input :brand, input_html: { class: 'default-select' }
        # more inputs...
      end
    end
    

    得到这个:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-26
      • 2014-09-26
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 2013-10-27
      • 1970-01-01
      相关资源
      最近更新 更多