Ik wil een optie die eerder is geselecteerd, laten weergeven bij het laden van de pagina. Ik heb het geprobeerd met de volgende code:
$("#gate").val('Gateway 2');
met
<select id="gate">
<option value='null'>- choose -</option>
<option value='gateway_1'>Gateway 1</option>
<option value='gateway_2'>Gateway 2</option>
</select>
Maar dit werkt niet. Iemand een idee?
Dit zou zeker moeten werken. [Hier's een demo][1]. Zorg ervoor dat je je code in een $(document).ready
hebt geplaatst:
$(function() {
$("#gate").val('gateway_2');
});
Dat werkt prima. Zie deze fiddle:
Is het mogelijk dat je je jQuery moet declareren in een $(document).ready()
handler?
Ook, heb je misschien twee elementen die dezelfde ID hebben?