La façon dont vous l'avez fait est correcte pour le moment. Soit l'identifiant de la sélection n'est pas ce que vous dites, soit vous avez des problèmes dans le domaine.
Vérifiez l'Id de l'élément et vérifiez également que votre balisage valide à ici au W3c.
Sans un dom valide, jQuery ne peut pas travailler correctement avec les sélecteurs.
Si les identifiants sont corrects et que votre domaine est validé, la procédure suivante s'applique :
Pour lire, sélectionner la valeur de l'option
$('#selectId').val();
Pour définir la valeur de l'option sélectionnée
$('#selectId').val('newValue');
Pour lire le texte sélectionné
$('#selectId>option:selected').text();
0 votes
si vous utilisez asp .net, les Id peuvent ne pas être les mêmes une fois rendues !