Comment obtenir le nombre d’options sélectionnées en utilisant jquery?

J’ai une liste de sélection multiple qui a plus de 5 options. Mais je veux restreindre la sélection des options à 2 ou 3 options. Comment le faire en utilisant jquery? Comment obtenir le nombre d’options de sélection dans la liste de sélection multiple? J’utilise un plugin de validation jquery.

Vous pouvez utiliser le sélecteur :selected pour les sélectionner, puis obtenir la .length , comme ceci:

 var count = $("#mySelect :selected").length; 

var n = $("input:checked").length; voir ceci pour plus de détails: http://api.jquery.com/checked-selector/

Vous pouvez obtenir le nombre d’éléments sélectionnés dans la sélection multiple avec les éléments suivants:

 $('#selectList :selected').length 

Où #selectList est l’identifiant de votre.

Pour les cases à cocher j’utilise:

 $('input[name="InputName"]:checked').size()