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,它将保存整个对象,里面有值的文本框。现在我只需要里面的号码。

你能告诉我我该怎么做吗?谢谢

4

2 回答 2

0

如果它是一个文本字段,它将是表单的一部分,您最终会将其发布到服务器,将表单中字段的所有数据发送到服务器。
调用可能是redirect_call 或AJAX 调用,但数据将被发送到服务器。
您将数据发送到的操作将在 a 中接收数据params hash,然后您可以获得文本字段的值。

于 2011-04-27T19:50:29.410 回答
0

目前尚不清楚您要的是什么,但是如果您想要对象的值,您可能想要的是:

variable = l.object.run_time

这将调用run_time当前绑定的表单对象上的方法l

于 2011-05-01T19:48:10.500 回答