2012-06-28 93 views
3

我正在嘗試將select2 gem集成到我的應用程序中,以使我的選擇使用jquery並且看起來更好。我已經安裝了寶石,並添加了相應的行到我的資產,但我不知道如何在選擇上調用它。在Rails中使用select2 gem

這裏是我沒有它的選擇的例子。

有人可以指出我在正確的方向如何調用select2在這個讓它工作?

+0

這是我正在嘗試做的一個要點,即使在聲明JS時仍然無法使用collection_select select2 – nulltek

回答

4

select2-rails gem只爲您提供了一種簡單的方法來包含Select2資產,但它不包含任何用於調用它的rails助手。

換句話說,你必須從你的javascript自己調用它。

例如,在application.js中:

$(document).ready(function(){ 
    $('select').select2(); 
}); 

這就需要選擇2在每一個在你的應用程序中進行選擇。

希望它有幫助。

+0

出於某種原因,這會爲我創建重複標籤和輸入字段。它的樣式也不正確,如select2的示例所示。 – ahnbizcad