2012-03-23 48 views
1

我想一种形式,内嵌类轨Rails 3.2和bootstrap - 如何创建一个内联表单?

<div class="row"> 
    <div class="span6 offset3"> 

    <%= form_for @annual do |f| class="form-inline" %> 
     <%= render 'shared/error_messages', :object => f.object %> 

     <%= f.label :a %> 
     <%= f.text_field :a class="input-small" placeholder="a" %> 

     <%= f.label :b %> 
     <%= f.text_field :b class="input-small" placeholder="b" %> 
     . 
     . 
     . 

内联形式的引导文件分配给下面的表格是在这里: http://twitter.github.com/bootstrap/base-css.html?#forms

当我尝试类上述方法和占位符,我得到一个错误。在rails中做这件事的正确方法是什么?

回答

5

我发现通过谷歌的解决方案,对于那些有兴趣,它是:

<div class="row"> 
<div class="span6 offset3"> 

    <%= form_for @annual, {:class => "form-inline"} do |f| %> 
    <%= render 'shared/error_messages', :object => f.object %> 

    <%= f.text_field :a, :class=> "input-small", :placeholder=>"a" %> 

    <%= f.text_field :b, :class=> "input-small", :placeholder=>"b" %> 
6

如果这可以帮助别人,我不得不这样做:html => {:class -> "form-inline"}为它在Rails的4

+3

大加CSS类!但你的意思是说'=>'我确定 – james 2014-06-26 06:23:45

相关问题