ActiveAdmin自动完成下拉菜单选择不起作用

Aad*_*ain 3 autocomplete ruby-on-rails-3 activeadmin

我使用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
Run Code Online (Sandbox Code Playgroud)

请建议.

Lea*_*xxx 5

只需安装activeadmin_addons gem,您就可以将select控件转换为select2控件.正常使用活动管理员的DSL:

form do |f|
  f.inputs 'Detalles' do
    f.input :brand
    # more inputs...
  end
end
Run Code Online (Sandbox Code Playgroud)

得到这个:

在此输入图像描述

如果你想要正常的选择控件,添加如下所示的default-select类:

form do |f|
  f.inputs 'Detalles' do
    f.input :brand, input_html: { class: 'default-select' }
    # more inputs...
  end
end
Run Code Online (Sandbox Code Playgroud)

得到这个:

在此输入图像描述