ребята, я использую автозаполнение jquery для моего приложения rails 3.1, чтобы получить страны, которые я хочу, что должно, когда я набираю инициалы страны, мне дается название страны, и когда я отправляю свою форму, она отправляет: id этогоэлемент в params Я сделал все, что упоминал, но все еще не получил id в качестве params, мой код
<%= form_for(@company_admin ,:url => admins_path) do |f| %>
.
.
.
.
#all fields for company admin
<%= f.fields_for :company do |company| %>
#all fields for company
.
.
<%= label_tag :Country %>
<%= autocomplete_field_tag :country ,"" , autocomplete_country_name_admins_path ,:element_id=>"#country_id",:size => 75,:class => "field" %>
</tr>
<%end %>
<%= f.submit 'Create' %>
<%end %>
, и я получаю params вроде
Parameters: {"commit"=>"Create", "country"=>"india", "company_admin"=>{"company_attributes"=>{"address"=>"gt road", "category"=>"IT", "company_name"=>"google", "sub_domain"=>"classfieldidsub_domain", "telephone_number"=>"(+111) 111-111-1111"}, "gender"=>"Mr.", "last_name"=>"pqr", "email"=>"abv@gmail.com", "first_name"=>"abc"}, "authenticity_token"=>"X6bgRzJ5ydXJCyZ8+GhN57Z+O2K9gL1dsV15YQaXa84=", "utf8"=>"✓"}
т.е. в params[:country]
imполучая "Индию", я хочу, чтобы она дала: id "Индии"
так что, ребята, помогите мне разобраться, спасибо