代码之家  ›  专栏  ›  技术社区  ›  astropanic

formtastic集合类和表单ID

  •  28
  • astropanic  · 技术社区  · 15 年前

    如何通过语义表单为表单元素设置class和id属性?

    以下代码:

    <% semantic_form_for (@meetingsearch), :class => "new_meeting_search", :id => "meeting_search" do |f| %>
    

    给我:

    <form action="/meetingsearches" class="formtastic meetingsearch" id="new_meetingsearch" method="post"> 
    
    1 回复  |  直到 11 年前
        1
  •  61
  •   Justin French    15 年前

    这应该可以满足您的需要(未经测试):

    <% semantic_form_for @meetingsearch, :html => { :class => "new_meeting_search", :id => "meeting_search" } do |f| %>
    

    为了澄清, semantic_form_for 包裹轨道的内置 form_for 所以这正是你的工作方式 regular Rails forms also :

    <% form_for @meetingsearch, :html => { class => "new_meeting_search", :id => "meeting_search" } do |f| %>