Comme le dit la question, comment j’ai mis la valeur d’un contrôle DropDownList à l’aide de jQuery ?
Réponses
Trop de publicités?Si vous travaillez avec l’index vous pouvez définir l’index sélectionné directement avec .attr() : $("#mydropdownlist").attr ('selectedIndex', 0) ; Cela va le mettre à la première valeur dans la liste déroulante.
Edit : La façon dont je l’ai fait ci-dessus l’habitude de travailler. Mais il semble que ce n’est pas plus longtemps.
Mais comme le souligne si agréablement Han dans les commentaires, la façon correcte de le faire est :
Je pense que cela peut aider :
Si vous faites ça, vous ajoutez un élément sans texte. Ainsi, lorsque vous cliquez sur liste déroulante de, ce n’est pas apear, mais la valeur -1, vous avez ajouté une sélection ultérieure avec $(".autoCompleteDepartment").val(-1) ; Laissez vous contrôle si le combo a une valeur valide.
Espérons que cela aide quelqu'un.
Désolé pour mon anglais.