132
rated 0 times
[
133]
[
1]
/ answers: 1 / hits: 6116
/ 10 Years ago, mon, february 17, 2014, 12:00:00
I Have a script like this:
<html>
<head></head>
<body>
<select id=first onchange=deleteitem()>
<option value=1>One</option>
<option value=2>Two</option>
<option value=3>Three</option>
<option value=4>Four</option>
<option value=5>Five</option>
<option value=6>Six</option>
<option value=7>Seven</option>
<option value=8>Eight</option>
<option value=9>Nine</option>
</select><br >
<select id=second >
<option value=1>One</option>
<option value=2>Two</option>
<option value=3>Three</option>
<option value=4>Four</option>
<option value=5>Five</option>
<option value=6>Six</option>
<option value=7>Seven</option>
<option value=8>Eight</option>
<option value=9>Nine</option>
</select><br >
<script>
var one = document.getElementById('first');
var two = document.getElementById('second');
function deleteitem() {
for(var i = one.selectedIndex; i >= 0; i--){
two.remove(i);
for(var x = one.length;x>=one.selectedIndex+5;x--) {
two.remove(x);
}
}
}
</script>
</body>
</html>
When user change first dropdown, it will remove some items in second dropdown.
My question is: how can I reload second dropdown when I select first dropdown without refreshing page?
More From » html