2011-10-26 4 views
0

Si j'utilise le jquery lib officiel, le validateur (bassistance.de/query-plugins/jquery-plugin-validation) a un bug ennuyeux, si je clique sur le champ vide (obligatoire) Le validateur affichera des erreurs, mais si je remplis la boîte de saisie, le script ne la validera plus (onkeypress ou onblur devrait obligatoirement re-valider), seulement si je clique sur submit à nouveau. Des heures plus tard, je me suis rendu compte que si j'utilisais la lib à bassistance, le bug disparaitrait.Bogue bizarre jquery/jquery validateur

Les cases à cocher et les listes fonctionnent bien avec les deux versions de la bibliothèque.

Here you can check la forme avec la lib. (Hit présenter et écrire quelque chose au champ de nom d'utilisateur) Here is the working example.

+1

Le dépassement de pile permet d'afficher des questions et des réponses. Quelle est ta question? Êtes-vous en train d'essayer de produire un rapport de bogue? Ce n'est pas l'endroit pour ça. – meagar

+0

Désolé, ma question est ce qui ne va pas avec le plus récent lib et et devrais-je attendre plus de bugs avec d'autres plugins si j'utilise la dernière librairie jquery. – mdev

Répondre

0

Ce n'est pas « officielle » dans le sens où il est partie de jQuery. C'est un plugin 3ème partie.

Et il n'y a pas de mystère ici: Dans la version fonctionnant, vous utilisez jQuery 1.3.2, qui est plutôt ancien. Dans la version fonctionnant vous utilisez jQuery 1.6. Vraisemblablement le plugin a été écrit contre cette ancienne version de jQuery. Lorsque vous utilisez une version plus récente de jQuery, le plugin ne fonctionne pas correctement.

Il n'y a rien de "faux" avec la librairie jQuery plus récente, il y a probablement un bug dans la librairie 3rd party qui a été écrite par rapport à une version antérieure.