0

HTML で入力の値を取得し、このように Ruby コードで使用したいと考えています。何か案は?

<input type="hidden" id="useThis" value="1">

<% @user = User.find( <I want to grab the above input's value here>  ) %> 
4

1 に答える 1

1

ノコギリとのワンライナーはいかがですか?これはほんの一例です

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>  ) %>
于 2013-10-10T20:17:46.887 に答える