我正在使用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
请提出建议。
最佳答案
只需安装activeadmin_addons gem,您就可以将选择控件转换为select2 controls。照常使用活动管理员的DSL:
form do |f|
f.inputs 'Detalles' do
f.input :brand
# more inputs...
end
end
得到这个:
如果要使用普通的select控件,请添加
default-select
类,如下所示:form do |f|
f.inputs 'Detalles' do
f.input :brand, input_html: { class: 'default-select' }
# more inputs...
end
end
得到这个: