Warum wird meine Jquery Formularvalidierung nicht für IE7 arbeiten? Es funktioniert in FF, Opera, Safari, etc.

StackOverflow https://stackoverflow.com/questions/611493

Frage

Ich habe vor kurzem verwendet Jquery und der Formular-Validierung Plugin auf einem Formular sind wir an unserer Hochschule zu testen:

Rechts von der Fledermaus, (wenn mit FF gesehen, Opera, Safari, etc.), wenn Sie w klicken Sie auf Absenden / o keine Werte eingeben, können Sie ein paar nette Fehlermeldungen in der Form erhalten, die beabsichtigte Wirkung. Wenn Sie jedoch IE7 verwenden, wenn Sie Ihnen die serverseitige Überprüfung klicken Sie auf Absenden erhalten, die unser Backend-Entwickler ist teilweise zu. Warum IE7 die Jquery Validierung ignorieren und springen auf die serverseitige Validierung? Kann ich etwas tun, um IE zu verhalten oder bin ich fest mit dem, was ich habe?

Vielen Dank für alles, was Einsicht Sie anbieten können.

War es hilfreich?

Lösung

Zeile 51

  

}, // end Nachrichten

Entfernen Komma.

Und verwenden Sie IE Debug Bar .

Versuchen Sie es mit einer höheren Version des jQuery Validierung Plugin 1.9.0, es funktioniert mit IE7 und 8.

Andere Tipps

Ich weiß, dass dieser Beitrag 2 Jahre alt ist, aber ich es über Google gefunden, so vielleicht jemand anderes.

Das Problem von fozylet erwähnt in jQuery Validierung Plugin-Version 1.9.0 behoben http://bassistance.de/jquery-plugins/jquery-plugin-validation/

name-Attribut ist nicht erforderlich, für die es mehr zu arbeiten. Ich bin mit Feder für meine Formen so eigentlich war es nicht möglich, den Namen Attribut angeben. Auch Streu Kommas nicht die Form Validierung stoppen nun entweder arbeiten.

besser spät als nie ...

Eine weitere wichtige Sache zu beachten, während auf IE jQuery Validierung Plugin ist dies:

ID und Name muss für die angegeben werden Elemente Sie werden als auch für die Form Validierung und einreichen Taste. Während FF und Chrome, ohne dass diese funktionieren, IE nicht.

Die Register-out Validierung funktioniert ohne den Namen, aber nicht die Form einreichen Validierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top