Ошибка автозаполнения в рельсах, если в имени есть пробелы между ними и несколько автозаполнений на одной странице - PullRequest
0 голосов
/ 01 марта 2011

HI,

Я использую Автозаполнение в рельсах.

Мое автозаполнение выглядит как

          <%= text_field_with_auto_complete User.name, :login, { :size => 15 }, { :url => {:controller => 'users', :action => 'autocomplete_for_supervisors'}, :method => :get, :param_name => 'term'} %>

Это создает поля где

     <input type="text"  size="15" name="Franklin Roosevl[login]" id="Franklin_Roosevl_login">
     <div id="Franklin Roosevl_login_auto_complete" class="auto_complete"></div>

Это не позволяет мне выполнять автозаполнение.Но если мое имя пользователя - одно имя, оно отлично работает. Как решить эту проблему.

1 Ответ

1 голос
/ 01 марта 2011

Почему вы называете свое текстовое поле именем User.name??

Может быть, вам стоит попробовать это:

<%= text_field_with_auto_complete :user, :login, { :size => 15 }, { :url => {:controller => 'users', :action => 'autocomplete_for_supervisors'}, :method => :get, :param_name => 'term'} %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...