2013-11-23 2 views
1

Я хочу использовать автозаполнение с помощью Chosen и ActsAsTaggableOn.Ruby on Rails 4 Использование выбранных и act_as_taggable_on

Я успешно реализовал ActsAsTaggableOn, но полностью смущен тем, как использовать Chosen.

Может кто-нибудь помочь?

Вот мой код.

Код

application.js

//= require jquery 
//= require jquery_ujs 
//= require bootstrap 
//= require jquery.turbolinks 
//= require turbolinks 
//= require masonry/jquery.masonry 
//= require_tree . 
//= require chosen-jquery 

Application.css

*= require chosen 

pins.js.coffee

$ -> 
    # enable chosen js 
    $('#pin_tag_list').chosen() 

Форма:

<div class="form-group"> 
<%= f.label :tag_list, "Tags (separated by commas)" %><br /> 
<%= f.text_field :tag_list, class: "form-control" %> 
</div> 

Результат:

Согласно документации, это должно работать. Тем не менее, мое текстовое поле теперь разбито в выпадающем меню, и я не могу отправить теги.

+0

В чем проблема, с которой вы сталкиваетесь? –

+0

Я пытаюсь создать поисковую систему тегов с помощью Chosen и ActsAsTaggableOn. Я успешно реализовал ActsAsTaggableOn, который позволяет мне разделять и отправлять теги запятыми. Я реализую Chosen, который теперь разбивает исходное текстовое поле с разбитым выпадающим меню. Когда это должно выглядеть следующим образом [Ссылка] (http://harvesthq.github.io/chosen/) – CoderTrack

ответ

0

Из вашего образца кода, похоже, что ваш кофейник имеет неправильный отступ. Убедитесь, что ваш код jQuery вложен под вашу «готовую документ»:

$ -> 
    # enable chosen js 
    $('#pin_tag_list').chosen() 
Смежные вопросы