[SELECT] possibilité de rendre invisible certains options
j'utilise un select dans ma page qui est chargé dynamiquement à partir d'une base de données.J'aimerais faire un filtre sur les options de ma liste déroulante en rendant invisible certains champs mais je n'y arrives pas.
voici un bout de code que vous allez peut etre pour avoir améliorer pour que ça fonctionne.
Code:
1 2 3 4 5 6
|
for(var i=0;i<document.getElementById('ddlActivityCode').length;i++)
{
if(document.getElementById('ddlActivityCode').options[i].value== 2 )
document.getElementById('ddlActivityCode').options[i].style.display = 'none' ;
} |
Re: [SELECT] possibilité de rendre invisible certains option
Citation:
Envoyé par gwadakillah
j'utilise un select dans ma page qui est chargé dynamiquement à partir d'une base de données.J'aimerais faire un filtre sur les options de ma liste déroulante en rendant invisible certains champs mais je n'y arrives pas.
A mon avis, ce n'est pas possible de rendre des champs non seletionnable.....
Peut-être avec des Optgroups, faudrait regarder. Mais une option individuelle, tu peux pas la rendre invisible. Il faut l'enlever du select, et la rajouter si nécessaire.
Si optgroups ne marche pas, le plus simple est de faire un deuxième select, complétement invisible, dans lequel tu stockes les options que tu ne veux pas qu'on puisse choisir....