Dé-sélectionner une option d'un select multiple
Bonjour à tous,
Je cherche, comme dit dans le titre, à dé-sélectionner une option précise d'un select multiple, sachant que je connais sa valeur.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
var badIdCat = rec[0]; // value de l'option à dé-sectionner
$("#categories option:selected").each(function () {
if($(this).val() == badIdCat){
alert($("Je dois désélectionner "+badIdCat); //affiche la bonne valeur
$('#categories option[value='+badIdCat+']').attr("selected", "false");
}
}); |
Ne dé-sélectionne rien du tout !
Pareil avec
Code:
1 2
|
$('#categories option[value='+badIdCat+']').attr("selectedIndex", "-1"); |
Pourquoi ?
Merci de vos brillantes lumières.