holen Wenn ich eine simple_form mit Ajax-Request, Client-Seite Validierungen gem ..Client-Seite Validierungen gem funktioniert nicht, wenn ich Form über Ajax-Request
<%= link_to 'Add +', new_group_path, :remote => true, :id => "new_group_link" %>
Jetzt neu das Formular Gruppe wird sich zeigen nicht funktioniert holen und es löst keine clientseitigen Validierungen aus.
Ich habe das Problem, dass clientseitige Funktionen nicht mit dem Formular binden. (Die Funktionen in Javascript-Assets angegeben.)
Aber wie ich diese Funktionen auslösen.
EDIT
Denken Sie über Standard-Gerüst bilden. Also gemäß dem oben angegebenen link_to-Tag. new_group_path wird die neue Aktion ausführen und mit read_to wird die Datei new.js.erb gerendert. Recht. Hier ist der Code in new.js.erb
$('#new_group_link').hide().after('<%= j render("form") %>');
Können Sie mehr Code bereitstellen? Haben Ihre Assets document.onready-Bindungen? –
Wie ich verstehe, haben Sie das Formular über Ajax-Anfrage abgerufen, und es nicht onsubmit und andere Handler, die das Formular überprüfen sollten? Zeige den Js-Code, der die Form holt. –
@eicto Aktualisiert meine Frage .. –