从textfield中获取值以在link_to中使用

时间:2012-02-12 20:00:50

标签: ruby-on-rails ruby

我刚刚开始学习Rails,并试图弄清楚如何从文本字段中获取值并传入link_to。请说明如何在表单中添加文本字段并在下一行中传递其值。谢谢!

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

1 个答案:

答案 0 :(得分:1)

我不完全确定你的价值观来自哪里。如果要将一个dom元素的值复制到另一个dom元素中,则需要在Rails呈现link_to后使用javascript。

如果在Rails呈现user_id时(例如,来自控制器中加载的用户模型link_to)的值为@user,则可以使用其< / em> value(例如,@user.id)。

除此之外,您还需要提供更多详细信息。您可以在此处找到有关link_to如何运作的更多信息:http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to