通过formtastic设置'data-persist'属性

时间:2014-03-27 07:36:29

标签: ruby-on-rails html5 formtastic

我有,

<%= semantic_form_for [:admin, @house, @note] do |f| %>

给了我,

<form accept-charset="UTF-8" action="/admin/houses/10975/notes" class="formtastic note" id="new_note" method="post" novalidate="novalidate">

我想,

<form accept-charset="UTF-8" action="/admin/houses/10975/notes" class="formtastic note" id="new_note" method="post" novalidate="novalidate" data-persist = "garlic" >

请注意&#39; data-persist&#39;属性。

有没有办法通过formtastic将这样的数据属性添加到表单标签中?

1 个答案:

答案 0 :(得分:0)

semantic_form_for接受与form_for相同的选项,因此对于您的问题,解决方案将是

semantic_form_for [:admin, @house, @note], html: { data: { persist: 'garlic' } }

如果由于某种原因,它显示data=persistgarlic而不是您的预期,请尝试以下

semantic_form_for [:admin, @house, @note], html: { 'data-persist' => 'garlic' }