Переходить на новый URL при изменении select_tag? - PullRequest
2 голосов
/ 21 июня 2011

Это должно быть очень просто в Rails, но я все еще учусь ...

Мой код

Sort by <%= select_tag :sort, options, :onchange => "google.com" %>

должен перенаправить на страницу (Google просто используется какзаполнитель) при изменении критерия сортировки.

В случае, если это имеет значение, он просто перейдет на ту же страницу, но с добавлением? sort = type sort .

Спасибо!

1 Ответ

2 голосов
/ 21 июня 2011

Как насчет вызова функции js через атрибут onchange?

Sort by <%= select_tag :sort, options, :onchange=>'myFunc(this.value)' %>

js может выглядеть примерно так:

function myFunc(value) {
  window.location = "http://www.mydomain.com/myapp/mycontroller/myaction?sort="+value
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...