我想在html中获取输入值,并在我的ruby代码中使用它。有什么想法吗?
<input type="hidden" id="useThis" value="1">
<% @user = User.find( <I want to grab the above input's value here> ) %>
答案 0 :(得分:1)
这个与nokogiri的单行班怎么样?这只是一个例子
require 'nokogiri'
s = '<input type="hidden" name="currentRackU" id="currentRackU" value="11">'
Nokogiri::XML.parse(s).root.attributes['id'].value # currentRackU
如果您没有安装nokogiri,则可能需要运行gem install nokogiri。在控制器而不是erb文件上写这样的代码
<% @user = User.find( <I want to grab the above input's value here> ) %>