0
<td class="run_time"><%= l.text_field :run_time, :class => "line_item_run_time" %></td>

こんにちは。

rhtml コード l.text_field :run_time があり、そのテキスト ボックスに使用する必要がある値があり、それを変数に格納したい場合、たとえば variable = l.text_field :run_time を実行すると、保存されます。オブジェクト全体、値が入ったテキストボックス。今は、中に入っている数字だけが必要です。

Rubyでこれを行う方法を教えてください。ありがとう

4

2 に答える 2

0

何を求めているのかは明確ではありませんが、オブジェクトからの値が必要な場合は、次のようにする必要があります。

variable = l.object.run_time

run_timeこれにより、現在バインドされているフォームオブジェクトのメソッドが呼び出されますl

于 2011-05-01T19:48:10.500 に答える
0

テキストフィールドの場合は、フォームの一部となり、最終的にサーバーに投稿して、フォーム内のフィールドのすべてのデータをサーバーに送信します。
呼び出しは、redirect_call または AJAX 呼び出しの可能性がありますが、データはサーバーに送信されます。
データを送信したアクションは でデータを受け取り、params hashテキスト フィールドの値を取得できます。

于 2011-04-27T19:50:29.410 に答える