我不知道问题出在哪里。当我转到带有表单的页面时,出现错误:
syntax error, unexpected keyword_ensure, expecting end-of-input
这是我的表单代码:
<%= form_tag ({controller: :skills, action: :update}, :method => :put,
:class => "skill-form", :remote => true) do %>
<%= select_tag :label,
options_for_select( @crafts.collect {|craft| [craft.label, craft.label]}),
include_blank: true, :id => 'selectme',
:class => 'field field288 chosen-select' %>
<%= submit_tag "ADD +", :id => "clickme", :class => 'button' %>
<% end %>
最佳答案
从 form_tag
中删除空格:
<%= form_tag({controller: :skills, action: :update}, :method => :put,
:class => "skill-form", :remote => true) do %>
关于ruby-on-rails - Rails 表单错误 : syntax error, 意外的 keywords_ensure,期望输入结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21067812/