9
votes

3 Réponses :


0
votes

me semble que vos deux options de sélection portent une valeur.

<option selected="" value="">Please Select Something</option>


0 commentaires

13
votes

Il semble donc que les règles que je configurées pour que le multiisèque soit effectivement attachée à la sélection, car la boîte de sélection d'origine est : masqué par jquery.multiselect , jquery.validate par défaut ignore toutes les entrées cachées.

La solution (qui n'est pas de la mienne - un collègue trouvé) est d'utiliser le Ignorer Paramètres pour jquery.validate . Quel que soit le sélecteur avec le paramètre Ignorer est mis dans une jQuery .not () , de sorte que la solution est effectivement pour utiliser un double négatif ici: < Pré> xxx

ouf!


3 commentaires

C'est pourquoi j'essaie toujours de poster mes problèmes et les solutions à eux - heureux d'avoir aidé! :)


Tu m'as aidé, trois! Comme tu l'as dit, "Phew"


Merci d'avoir utilisé votre solution, mais au cas où quelqu'un d'autre a eu des problèmes, je devais supprimer l'option "Requis" de la règle Select List, car si je l'ai fait "décocher tout", puis sélectionnez un seul élément, il ne pouvait que la validation et Je devais sélectionner 2 articles puis décocher un.



0
votes

Une autre solution possible consiste à spécifier explicitement les éléments à valider: xxx

qui validera également la sélection cachée.

En fait, la situation que je viens de rencontrer Il n'y avait pas d'autre moyen car je voulais valider en partie pour un formulaire multiset. xxx

espérons que cela aide quelqu'un


0 commentaires