RubyonRails-将CSS添加到文本字段
我在Rails中创建了一个表单,当我将CSS类添加到文本字段时,表单将不会提交 我还是rails的新手,因此非常感谢您的帮助 这是我的表格:RubyonRails-将CSS添加到文本字段,css,ruby-on-rails,forms,ruby-on-rails-4,Css,Ruby On Rails,Forms,Ruby On Rails 4,我在Rails中创建了一个表单,当我将CSS类添加到文本字段时,表单将不会提交 我还是rails的新手,因此非常感谢您的帮助 这是我的表格: <% @page_title = "Contact" %> <hr> <div class="col-lg-12"> <h1 class="page-header"> BK Legal Courier Corp <b
<% @page_title = "Contact" %>
<hr>
<div class="col-lg-12">
<h1 class="page-header">
BK Legal Courier Corp <br />Call BK @ <span style="color:#47B224">613-286-8265</span>
</h1>
</div>
<hr>
<div class="container">
<h2>Contact Us</h2>
<%= form_for :fc, :url => {:action => 'create'} do |f| %>
<div class="form-group">
<%= f.label :first_name %>
<%= f.text_field (:first_name, :class => 'form-control')%>
</div>
<div class="form-group">
<%= f.label :last_name %>
<%= f.text_field (:last_name, :class => 'form-control') %>
</div>
<div class="form-group">
<%= f.label :email %>
<%= f.text_field (:email, :class => 'form-control') %>
</div>
<div class="form-group">
<%= f.label :comment %>
<%= f.text_area (:comment, :class => 'form-control') %>
</div>
<div class="form-group">
<%= f.label :referral %>
<%= f.select (:referral, [['Friends', 1], ['News', 2], ['Online', 3], ['Other', 4]], :class => 'form-control')%>
</div>
<%= submit_tag ("Submit") %>
</form>
</div>
<% end %>
</body>
</html>
这是我的控制器:
class HomeController < ApplicationController
def home
render("home/index")
end
def new
@fc = FeedbackCustomer.new
end
def create
# Instantiate a new object using form parameters
@fc = FeedbackCustomer.new(feedbackcustomer_params)
if @fc.save
redirect_to(:action => "home")
end
end
def application
end
private
def feedbackcustomer_params
params.require(:fc).permit(:first_name, :last_name,
:email, :comment, :referral)
end
end
class HomeController“home”)
结束
结束
def应用
结束
私有的
def反馈客户参数
参数require(:fc).permit(:first_name,:last_name,
:电子邮件,:评论,:推荐)
结束
结束
任何帮助都将不胜感激。谢谢 如果您使用的是Ruby 1.9+,这应该可以:
<%= f.text_field :last_name, class: 'form-control' %>
<%= f.text_field :last_name, :class => 'form-control' %>
<%= f.text_field :last_name, class: 'form-control' %>
如果您使用的版本早于1.9,那么这应该可以:
<%= f.text_field :last_name, class: 'form-control' %>
<%= f.text_field :last_name, :class => 'form-control' %>
<%= f.text_field :last_name, class: 'form-control' %>
“表单控件”%>
有关这方面的更多信息,请使用
对于最新版本的Ruby,您现在还可以执行以下操作: