Рельсы 3.0. Как передать значение поля выбора через link_to - PullRequest
0 голосов
/ 28 июня 2010

Я знал, что Rails3 больше не поддерживает link_to_remote .... вместо этого мы можем изменить метод link_to, используя следующий синтаксис:

link_to "Send", {: action => "send_mail",: question_id => question.id} ,: remote => true,: class => «маленькая кнопка»

Моя проблема, на мой взгляд, я держу поле выбора, которое содержит список имени пользователя рядом спо кнопке отправки ссылки (у какого пользователя вышеупомянутый синтаксис) ... я хочу передать значение поля выбора в link_to, когда пользователь нажимает кнопку отправки

Вот мой код просмотра:

"send_mail",:question_id => question.id,: user_value => encodeURIComponent ($ F ('user_id'))} ,: remote => true,: class => "button small"%>

Я не знаю, как добитьсяэто .... может кто-нибудь, пожалуйста, предложите мне это.

1 Ответ

0 голосов
/ 29 июня 2010

изменить: хорошо, теперь смотрите ваш последний комментарий ... не важно

Что я получил из вопроса, вы ищете что-то вроде этого:

http://marcgrabanski.com/articles/jquery-select-list-values

Это на самом деле не проблема Rails, поскольку вы не можете изменить код Ruby из представленного HTML (по крайней мере, это было бы очень рискованно, если это возможно).Приведенный выше код можно легко изменить в соответствии с вашими потребностями, чтобы пользователь перенаправлялся на URL-адрес, соответствующий значению кнопки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...