好寶石,我能夠成功地存儲,同時通過acts_as_taggable寶石登記他們的個人資料的用戶定義的標籤。問題在於顯示和更新它們。 爲了顯示的目的,我使用了jquery tag-it插件。現在形式顯示,同時整合行爲-AS-加標籤上使用jQuery標籤,它的插件
,創業板給所有標籤爲一個字符串間有空格的形式,而插件需要他們有序列表,以便所有標籤可以單獨顯示。
我的視圖代碼:
如果我使用 <%= f.text_field :intersted_list, class: 'form-control', id: 'intersted' %>
,被檢索的所有標籤都顯示爲一個單一的標籤。
如果我使用:
<ul id="intersted"> <% resource.intersted_list.each do |tag| %> <li><%= tag %></li> <% end %> </ul>
所有標籤2單獨顯示。但是,那麼我無法添加或更新它們,因爲它們不再是表單的一部分。
Javascript代碼:
$("#intersted").tagit();
所有指針可以理解的。在提前 謝謝..
你能提供您所使用的初始化標籤,它的Javascript代碼? – Max
@Max,謝謝你的迴應。我已經用javascript代碼更新了這個問題。 –