Déterminez si html select contient une valeur dans l'une de ses options enfants
Donné sélectionnez
<select id="Myselect">
<option value="-1">Please Select<option>
<option value="1">Selection 1<option>
<option value="2">Selection 2<option>
</select>
Quelle est la meilleure façon de déterminer si il ya une option de valeur de X dans le sélectionner avec JQuery?
source d'informationauteur Dan
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire à l'aide d'un sélecteur et
.length
comme ceci:Ou comme une fonction:
Si c'est pas une question de chiffres, et vous pourriez avoir
'
là par exemple (le vissage du sélecteur de), vous pouvez utiliser.filtre()
comme ceci:La :a() sélecteur doit travailler, quelque chose comme ceci:
C'est loin d'être le seul moyen, mais un facile de comprendre la démarche.
Vous pouvez également faire de somethi.g comme cette pour une .Exists() fonction depuis
.length > 0
est parfois pas évident à dire qu'il n'existe pas.