5

Temel olarak, kullanıcıların profil bilgilerini yerinde düzenlemelerine izin vermek için raylarımda best_in_place kullanıyorum. şey Burada .. Ben kullanıcıların belirli girişler için bir typeahead formu ile sunulacak istiyorum ki, ben çalışıyorum budur:Twitter bootstrap'ten typeahead ile best_in_place kullanmak mümkün mü?

<p>College/University: <input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="8" data-source='["University of Pennsylvania","Harvard","Yale","Princeton","Cornell","Brown","Columbia","Dartmouth"]'></p> 

Bu bana typeahead bir çalışma biçimi kutu verir. Ancak, onlar metin tıkladığında kullanıcılar sadece typeahead formunu görmek, böylece ve kutudan uzağa tıklayarak veya seçimdir girmek isabet üzerine

<%= best_in_place @student, :education %> 

gibi bir şeyle best_in_place bu sarmak için mümkün istiyorum veritabanında saklanır.

Bunu yapmanın makul bir yolu var mı?

+1

başvuru http://stackoverflow.com/questions/14796415/how-to-use-best-in-place-with-twitter-bootstrap –

cevap

0

best_in_place gibi herhangi bir Ruby on rails yardımcı yönteminde, :html_attrs seçeneğini ekleyebilirsiniz. İşte sizinki gibi bir örnek:

<%= best_in_place @student, :education, :type=> :input, 
    :html_attrs => {:'data-provide' => "typeahead", // Any other attributes 
        :'data-source' => '["University of Pennsylvania","Harvard","Yale","Princeton","Cornell","Brown","Columbia","Dartmouth"]' %> 

Bu yardımcı olur umarız!