1

我正在尝试通过 number_field actionview 表单助手检索为输入生成的 ID。

我正在更新一些现有代码,这些代码具有以下不带标签的输入:

<%= item_form.number_field :quantity, :min => 0 %>

当我尝试添加这样的标签时:

<%= label_tag :quantity, "Foo" %>

标签标签的“for”属性显示为“数量”,而数字字段的 ID 显示为“order_line_items_attributes_0_quantity”

由于页面上可能有几个这样的字段,我不能有静态 ID。

TIA。

4

1 回答 1

1

<%= item_form.label :quantity, "Foo" %>应该生成具有正确 ID 的“for”属性。

于 2012-12-10T14:20:41.590 回答