Ruby on rails 从文本字段中获取要在链接中使用的值

Ruby on rails 从文本字段中获取要在链接中使用的值,ruby-on-rails,ruby,Ruby On Rails,Ruby,我刚刚开始学习Rails,并试图找出如何从文本字段中获取一个值,并将链接传递到。请在下一行中演示如何向表单添加文本字段并传递其值。谢谢 <%= link_to('Show My Items 1',:controller => 'items', :action => 'myitems', :user_id => textbox_value) %> 'items',:action=>'myitems',:user\u id=>textbox\u value)%> 我不

我刚刚开始学习Rails,并试图找出如何从文本字段中获取一个值,并将
链接传递到
。请在下一行中演示如何向表单添加文本字段并传递其值。谢谢

<%= link_to('Show My Items 1',:controller => 'items', :action => 'myitems', :user_id => textbox_value) %>
'items',:action=>'myitems',:user\u id=>textbox\u value)%>

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

如果在Rails呈现
link\u to
(例如,从控制器中加载的用户模型
@user
)时,您具有
user\u id
的值,则可以使用其值(例如,
@user.id


除此之外,您还需要提供更多详细信息。您可以在此处找到有关
link\u to
如何工作的更多信息:

很抱歉没有很好地解释。我认为这是一个很容易回答的问题,我只是不知道该怎么问。基于我在原始帖子中的“link_to”代码行,我如何在html.erb页面上添加一个textfield,然后抓取输入该字段的值并将其放入link_to行中的“textbox_value”中?这更有意义吗?您能展示一下控制器、视图(html.erb)和模型文件的代码吗?也许我遗漏了一些显而易见的东西,但我很难判断您是在填写表单,还是需要更高级的前端javascript。如果您正在填写表单,为什么表单字段的值(我假设您在说“textfield”时指的是文本区域或文本输入表单字段)需要立即在同一页面上生成链接?感谢您尝试帮助大家,但我能够使用位于此处的railscast找到解决方案:。我很难为情地说,在找到解决办法之前,我确实与这个问题斗争了很长一段时间。谢谢