Ik zit met het volgende probleem:
Ik heb twee verschillende pulldown menu's gemaakt en wanneer pulldown menu a een andere waarde krijgt dan moet pulldown menu b herladen worden zonder dat er een harde refresh aan te pas komt.
Het vullen van de a en b via javascript gaat goed alleen wanneer a vervolgens een andere waarde krijgt dan wordt b niet eerst volledig leeggemaakt, er blijft continu de helft instaan. Dus wanneer er 12 elementen in zitten dan zitter er een actie daarna nog 6 in voordat hij weer compleet gevuld gaat worden.
De code die ik daarvoor nu gebruik is de volgende
deze code wordt aangeroepen met de onchange functie aan pulldown menu a.
wat is de fout die ik maak waarom b niet compleet geleegd is?
Ik heb twee verschillende pulldown menu's gemaakt en wanneer pulldown menu a een andere waarde krijgt dan moet pulldown menu b herladen worden zonder dat er een harde refresh aan te pas komt.
Het vullen van de a en b via javascript gaat goed alleen wanneer a vervolgens een andere waarde krijgt dan wordt b niet eerst volledig leeggemaakt, er blijft continu de helft instaan. Dus wanneer er 12 elementen in zitten dan zitter er een actie daarna nog 6 in voordat hij weer compleet gevuld gaat worden.
De code die ik daarvoor nu gebruik is de volgende
code:
1
2
3
4
5
6
7
8
| // alle opties verwijderen
var aantal = e.options.length;
alert(aantal);
for (j=0; j<aantal; j++)
{
alert(j + " < " + aantal);
e.options[j] = null;
} |
deze code wordt aangeroepen met de onchange functie aan pulldown menu a.
wat is de fout die ik maak waarom b niet compleet geleegd is?