如何将html5数据属性添加到rails form_tag

时间:2015-12-18 14:58:36

标签: ruby-on-rails ruby html5 ruby-on-rails-4

如何将html5数据属性添加到rails form_tag

我知道你可以为form_for标签执行此操作,但它与form_tag的呈现方式不同:

<%= form_for(@inventory, :remote => true, :html => { 'data-parsley-validate' => "", "data-parsley-errors-container" => "#inventory_errors" }) do |f| %>

1 个答案:

答案 0 :(得分:3)

为了将rails 5上的html 5数据属性添加到ruby,请将它们添加到:data参数中。所以对于上面的问题,它看起来像:

<%= form_tag("/inventories", method: "post", :remote => true, :data => {:"parsley-validate" => "", :"parsley-errors-container" => "#inventory_errors" }) do %>