【发布时间】:2014-10-11 16:37:54
【问题描述】:
如何显示以下使用 AJAX 验证 Rails 失败的错误?
我在控制器中有以下代码
flash[:notice] = 'Please correct the errors below and try again.'
format.html { render :action => :new }
format.js
end
添加到视图
:remote => true
然后在 create.js.erb 中检查 flash,但是如何显示不使用 AJAX 时显示的 Rails 错误?还是我必须在这里从头开始编写验证?
<% if flash.present? %>
<% end %>
【问题讨论】:
-
你需要检查 jQuery 验证插件,或者检查它的 gem 版本 - github.com/danryan/jquery-validation-rails
标签: javascript jquery ajax json ruby-on-rails-4