Ich versuche, ein Formular zu erstellen, das mit Parsley.js validiert und asynchron übergeben wird. Das Formular heißt #contactForm und die Übergabeschaltfläche ist #sendData. Der Fehler tritt auf, wenn ich auf ein leeres oder ungültiges Formular absende. Ich erwarte eine 'Fehler' Warnung von ungültigen Formulardaten, aber stattdessen geht es einfach weiter mit der Else Bedingung und die Daten werden von contactForm.php verarbeitet.
%Vor%Richtige Lösung unten.
So sollte Ihr Code aussehen.
%Vor%=== false
zu vergleichen. (Parsley wird einen truthigen Wert zurückgeben, wenn das Formular gültig ist, benutze es einfach.) $(document).ready(function() { ...
ist $(function() { ...
. EDIT: In älteren Versionen von parsely (vor 2.x), verwenden Sie
%Vor%Tags und Links jquery parsley.js