Des saisies de texte avec maxlength pas de valider avec jQuery Valider

Je suis coincé avec un problème à l'aide de jQuery Valider. Le truc, c'est que j'ai quelques zones de texte avec leur maxlength attributs définis. Bien qu'ils ne sont pas nécessaires, ils ne parviennent toujours pas à valider soit vide ou un espace.

Exemple de code HTML:

<input type="textbox" id="tbx1" maxlength="100" value="" />

Puis, $('#tbx1').valid() retourne false. Ne devrait-elle pas de retour true à la place? Existe-il des solutions connues pour ce faire?

Oh, et en ajoutant $('#myform').validate({ ignore: '#tbx1' }); ne fonctionne pas pour moi, parce que je suis en utilisant ASP.NET contrôle automatique avec leur Id. Je sais que je pourrais utiliser le contrôle de l'id de client ou quelque chose comme Wilco est IDOverride, mais ce n'est tout simplement pas ce que je préfère.

Donc, n'importe qui? Merci!

est la zone de texte d'un champ obligatoire? Je pense que le fait de valider plugin garnitures d'espaces, de sorte que si la zone est vide ou juste des espaces & il ne sera pas validé.
c'est le point. le champ n'est pas obligatoire. Je ne sais pas si c'est un bug ou pas, mais je voudrais trouver une solution de contournement pour ce
Ce doit être un bug. Je souffre de la même chose. Vous disposez d'un champ qui n'est PAS obligatoire, mais simplement lui donner un maxlength et tout à coup le jquery valider plugin pense qu'il l'échec de la validation. 100% bug. L'autre signe révélateur, c'est qu'il n'a même pas lever une erreur pour le champ. Si quelque chose est définitivement cassé dans là. Frustrant parce que j'ai besoin de mettre maxlength limites sur mes champs!
Yup, c'est un bug, pour sûr. Donc, depuis mon application ne seront prêts dans les trois mois, jusqu'alors, je vais juste prendre le maxlength off et l'espoir d'un correctif dans la prochaine mise à jour.
Je voulais juste confirmer que avec jQuery 1.5 et jQuery Valider 1.7, je vais avoir le même problème. ASP.NET éléments avec MaxLength ne parviennent pas à valider, quand je n'ai pas mis à être nécessaire.

OriginalL'auteur rdumont | 2010-07-29