2009-09-04 3 views
2

У меня есть мой плагин для автозаполнения, который отлично работает ... кроме того, что у меня есть определенная информация, которую я хочу отображать в div автозаполнения, но я не хочу, когда пользователь делает их выбор.рельсы autocomplete вопрос об удалении посторонней информации

Т.е. ... у меня есть авто для валют ... они могут искать по валютному коду или по стране ... по мере их поиска он отображает как информацию вместе со значком стран.

Форма:

<%= text_field_with_auto_complete :currency, :from, { :size => "10", :value => "USD" }, :skip_style => true %> 

Частичное:

<li class="currency"><div class="image"><img src="/images/flags_currency/<%=h code %>.png"/></div><div class="name"><%=h code %></div><div class="country"> <%=h other %></div></li> 

Но после того, как их выбор, я хотел бы, чтобы не поставить название страны в поле, я хотел бы, чтобы как-то изменить его, либо используя javascript или CSS?

Любые идеи?

ответ

3

Как насчет:

text_field_with_auto_complete :currency, :from, 
    { :size => "10", :value => "USD" }, 
    :skip_style => true, :select => :name 

Из вариантов auto_complete_field.

+0

ах да, удивительный. – holden

Смежные вопросы