Akvarel
2012-Oct-29 19:59 UTC
Validation messages and $.parseJSON(xhr.responseText).errors
Hello! I try to catch a validation message with a `$.parseJSON(xhr.responseText).errors` but an alert message hows me "undefined" and I do not understand why. hier are my validations: validates :upload_file_name, :presence => true, :format =>{:with => %r{\.(jpg)$}i,:message =>"It should be a pdf File"} validates_uniqueness_of :upload_file_name, :message => "blabla" validates :upload_file_size, :inclusion => {:in =>1.megabytes..20.megabytes,:message=>"bla"} json: format.json{ render json: {error: @upload.errors.full_messages}, :status =>422} and javascript for that: $(''#fileupload'').fileupload({ error: function(xhr){ var errors = $.parseJSON(xhr.responseText).errors alert(errors) } }); Thanks in advanced -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/2q8T4IughRYJ. For more options, visit https://groups.google.com/groups/opt_out.