En jQuery, comment puis-je vérifier les valeurs de toutes les balises option à l'intérieur d'un certain div.class pour vous assurer qu'ils sont fixés?Vérifiez les valeurs de tous les champs d'une certaine classe
0
A
Répondre
3
var allSet = true;
$(".myClass select").each(function(i, el){
if($(":selected", el).length == 0){
allSet = false;
return false;
}
});
if(allSet == false){
alert("All selects are not set. :(");
} else {
alert("All selects are set. :)");
}
+0
Merci beaucoup. – stewart715
+0
Vous êtes les bienvenus. – mattsven
2
En supposant que les attributs de valeur sont définies à quelque chose:
<div class="myClass">
<select>
<option value="">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
$("div.myClass option[value='']").length === 0;
// => false
Et s'ils ne sont pas:
<div class="myClass">
<select>
<option>One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
$("div.myClass option[value]").length === 0;
// => false
Bien sûr, ces deux contrôles peuvent être combinés comme ceci:
0 === $("div.myClass option[value='']").length +
$("div.myClass option[value]").length;
Questions connexes
- 1. Vérifiez si tous les champs de la table sont vides
- 2. Suppression de tous les liens et de divs certaine classe
- 3. Liste de tous les objets d'une certaine classe
- 4. multiplier jQuery et en ajoutant toutes les valeurs ensemble des champs avec une certaine classe
- 5. Vérifiez les valeurs de l'instance de même classe dans PHP
- 6. Prenez tous les liens - à l'exception certaine classe (.pas?)
- 7. jquery sélectionner après tous les éléments avec certaine classe
- 8. Prototype: trouver tous les éléments avec une certaine classe?
- 9. Vérifiez tous les divs ont la même classe ou non
- 10. sérialisation tous les champs
- 11. valeurs d'impression de tous les champs dans une structure C++
- 12. MYSQL + données INFILE + Vérifiez les champs
- 13. Cochez tous les champs ensemble?
- 14. Vérifiez si les valeurs existent
- 15. Réduire tous les champs de classe à l'exception des commentaires
- 16. Comment afficher tous les champs?
- 17. Userform désactiver tous les champs
- 18. tshark sortant tous les champs?
- 19. obtenir tous les champs de l'objet
- 20. Vérifiez Javascript pour les champs vides, sécurisé?
- 21. Trouver tous les liens d'une certaine profondeur
- 22. Vérifiez si les valeurs de dictionnaire contient un élément avec une certaine valeur du champ
- 23. Trouver tous les champs d'entrée avec une certaine valeur à l'aide JQuery
- 24. Vérifiez les valeurs de deux tables?
- 25. tous les champs dans une instance d'une classe dérivée
- 26. Vérifiez si tous les éléments d'une collection avec une certaine valeur sont tous dans une autre collection avec Linq?
- 27. MongoDB/C# obtenir toutes les valeurs d'une certaine clé dans tous les documents
- 28. Vérifiez que tous les nombres sont égaux
- 29. Comment obtenir toutes les valeurs de tous les champs DateTime, sans coder en dur les noms des champs?
- 30. Vérifiez que toutes les valeurs d'un tableau sont les mêmes
Quand une option "set"? –
Non, sur le formulaire de soumission - vous ne voulez pas vous assurer que l'utilisateur sélectionne autre chose que l'espace réservé par défaut. – stewart715