0
Mein Validierungen funktionierenFelder, die Validierungen nicht passieren nicht bekommen .field_with_errors Klasse
class Owner < ActiveRecord::Base
validates :car_number, :name, :phone, presence:true
validates_uniqueness_of :car_number
has_many :cars
has_many :visits
accepts_nested_attributes_for :visits
und meine save.js.erb
$("ul.errors").html("")
<% if @owner.errors.any? %>
<% @owner.errors.full_messages.each do |message| %>
$("ul.errors").append($("<li />").html("<%= message.html_safe %>"))
$('.field_with_errors').addClass('has-error has-feedback');
<% end
else %>
$("#new_owner_div").html("<%= j (render 'visits/show', { :f => @visit })%>")
<%end%>
aber keine Felder erhalten unter Klasse ‚field_with_errors ".
Es mir nicht klar ist, was Ihre Frage ist. – toddmetheny
haben Sie Ihre Ansicht nach dem Validierungsfehler für die 'field_with_errors' Klasse überprüft & ist der Fehler loop in js ausgeführt wird sicher? –
Ja Muhammad, ich habe 'die Schleife ohne <%end%> war nur hier, falsch eingefügt, die Fehler werden in einem div angezeigt. toddmetheny: Ich versuche Felder mit Fehlern in einer eigenen Klasse zu markieren, ich habe gelesen, dass dies automatisch getan wird. –