我在index.html.erb中写了以下几行
<% form_tag illnesses_path, :method =>'get' do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
<% end %>
期望它会写一个表单元素但是rails完全忽略了那些行 我写的时候
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
项目apeared(但没有表单元素)。 为什么表单元素被忽略
答案 0 :(得分:7)
更改
<% form_tag illnesses_path, :method =>'get' do %>
到
<%= form_tag illnesses_path, :method =>'get' do %>
。