在 Rails 中,您可以使用 form_tag 函数来创建表单。默认情况下,它只能接受预定义的属性。但是,如果您想要添加未定义的属性,您可以使用 JavaScript 来实现。下面是一个示例代码片段:
<%= form_tag(controller: 'your_controller', action: 'your_action', your_undefined_property: 'your_value') do %>
<!-- Your form fields here -->
<% end %>
在上面的示例中,我们使用 form_tag
函数来创建表单,并传递 your_undefined_property
属性,其值为 'your_value'
。您可以将 your_undefined_property
替换为您需要添加的未定义属性名称和相应的值。
需要注意的是,如果您使用 JavaScript 来实现添加未定义属性,则需要在服务器端进行验证和清理,以确保表单提交的安全性和有效性。
领取专属 10元无门槛券
手把手带您无忧上云