ruby-on-rails – 显示其字段旁边的验证错误
发布时间:2020-12-16 20:11:45 所属栏目:百科 来源:网络整理
导读:有没有办法显示不在表单页面顶部的错误,但在字段旁边,会发出错误? 解决方法 初始化/ my_custom_error_messages.rb ActionView::Base.field_error_proc = Proc.new do |html_tag,instance| errors = Array(instance.error_message).join(',') %(#{html_tag}s
有没有办法显示不在表单页面顶部的错误,但在字段旁边,会发出错误?
解决方法
初始化/ my_custom_error_messages.rb
ActionView::Base.field_error_proc = Proc.new do |html_tag,instance| errors = Array(instance.error_message).join(',') %(#{html_tag}<span class="validation-error"> #{errors}</span>).html_safe end 更新: 没有标签 ActionView::Base.field_error_proc = Proc.new do |html_tag,') if html_tag =~ /^<label/ html_tag else %(#{html_tag}<span class="validation-error"> #{errors}</span>).html_safe end end 参考:rails guide (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |