Получить значение из текстового поля для использования в link_to - PullRequest
0 голосов
/ 13 февраля 2012

Я только начинаю изучать Rails и пытаюсь понять, как извлечь значение из текстового поля и передать link_to. Пожалуйста, покажите, как добавить текстовое поле в форму и передать его значение в следующей строке. Спасибо !!

<%= link_to('Show My Items 1',:controller => 'items', :action => 'myitems', :user_id => textbox_value) %>

1 Ответ

1 голос
/ 13 февраля 2012

Я не совсем уверен, откуда берутся ваши ценности.Если вы хотите скопировать значение одного элемента dom в другой, вам нужно будет использовать javascript после того, как Rails отобразит link_to.

Если у вас есть значение user_id во время рендеринга Rails link_to (например, из пользовательской модели @user, загруженной в контроллер), вы можете использовать его значение (например, @user.id).

Кроме этого, вам необходимо предоставить более подробную информацию.Вы можете найти больше информации о том, как link_to работает здесь: http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

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