只是一个简单的问题,我已经关注了railscast
远程真正的工作方式很好,但我如何验证模型?
我有这个
<%= form_for [:admin,@course], remote: true do |f| %>
<div class="field">
<%= f.label :title, "The title:" %><br />
<%= f.text_field :title %>
</div>
<div class="field">
<%= f.label :description, "Descripcion:" %><br />
<%= f.text_area :description %>
</div>
<div class="actions">
<%= f.submit "Send"%>
</div>
<% end %>
我如何处理错误?
def create
@course = Course.new(params[:course])
respond_to do |format|
if @course.save
format.html { redirect_to admin_index_url, :notice=> 'Done !!' }
format.js
else
format.html { flash.now[:alert] = "Not done"
render "new"
}
format.js
end
end
end
任何想法为什么这不起作用?