Ruby on Rails-为表单提供输入

时间:2014-10-30 02:32:08

标签: ruby-on-rails ruby

我正在尝试在我的搜索中进行此输入以启动搜索。我试过:验证是否有输入但是没有用。有什么建议吗?

<%= text_field_tag "location", params[:location], :placeholder => 'City, zipcode, or address' %>

2 个答案:

答案 0 :(得分:0)

在该位置所属的任何模型中,请尝试添加以下语法:

class whatever < ActiveRecord::Base    
  validates :location, presence: true
end

确保该位置是模型中attar_accessible的一部分。

答案 1 :(得分:0)

更改语法

<%= text_field_tag "location", "#{params[:location]}", :placeholder => 'City, zipcode, or address' {:required => true} %>

并将其添加到您的模型中

validates :location, presence: true