【发布时间】:2018-05-25 00:35:48
【问题描述】:
我正在尝试在 Rails 中的小项目上设置此功能:http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/
但我不确定我做错了什么。我将 jquery、bootstrap-tagsinput 和 typeahead.bundle 文件放到了我的 app/assets/javascript 中,但仍然无法正常工作。
我在表单中添加了:
<input type="text" data-role="tagsinput" />
<%= javascript_tag do %>
$('input').tagsinput({
typeahead: {
source: ['Amsterdam', 'Washington', 'Sydney', 'Beijing', 'Cairo']
}
});
<% end %>
和一个 citynames.json 到我的 app/assets 文件夹,以及添加
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
到顶部,但是虽然标签输入本身有点工作,但我无法让 typeahead 工作或添加 freeInput: false 选项并让那个工作。
【问题讨论】:
标签: jquery ruby-on-rails twitter-bootstrap typeahead.js