@maxprof
Студент

Почему не всегда срабатывает кнопка в Rails?

Здравствуйте, сделал базовый поиск, но не могу понять почему кнопка поиска не всегда срабатывает.
<%= form_tag users_path, :method => 'get' do %>
    <%= text_field_tag :search, params[:search] %>
    <%= submit_tag "Search" %>
<% end %>

def index
    @users = User.where(["name LIKE ?","%#{params[:search]}%"]) 
  end

Когда я открываю страницу с полем поиска в первый раз - кнопка работает. Но если попробовать искать снова то работать не будет., при нажатии просто ничего не происходит Такое чувство что форма срабатывает только после того как на нее перейдешь с другой страницы. Трудно объяснить если честно)
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
Freika
@Freika
Senior Ruby on Rails developer
Прочтите о том, что такое Turbolinks, выключите их, либо используйте гем jquery-turbolinks (но лучше выключите).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы