Мне нужна помощь jquery в форме поиска, которую я создал.
Прямо сейчас, в ruby у меня есть элемент, заполненный из массива.Пользователь может выбрать один элемент, а затем отправить запрос.Я успешно удалил неприятный URL с помощью ajax (спасибо Райану Бейтсу), но мне было интересно, есть ли более чистый способ обработки отправки?
Есть ли способ автоматической отправки формы без пользователя?нужно нажать на мою кнопку?Например, событие щелчка, когда пользователь выбирает элемент в элементе выбора?
Мой текущий код:
$ ("# orders_search input"). Click (function () {$ .get ($ ("# orders_search"). attr ("action"), $ ("# orders_search"). serialize (), null, "script"); вернуть false;});
и если это поможет понять, что я пытаюсь сделать, вот мой код рельсов:
Вид:
<%= select_tag :search_user, options_from_collection_for_select(@users , "id", "name") %>
<%= submit_tag "Search" %>
Модель:
def self.search(search_user)
if search_user
where(:user_id => search_user)
else
scoped
end
end