Chcem nastaviť možnosť, ktorá bola predtým vybraná, aby sa zobrazovala pri načítaní stránky. Skúsil som to s nasledujúcim kódom:
$("#gate").val('Gateway 2');
s
<select id="gate">
<option value='null'>- choose -</option>
<option value='gateway_1'>Gateway 1</option>
<option value='gateway_2'>Gateway 2</option>
</select>
Ale to nefunguje. Nejaké nápady?
Toto by malo určite fungovať. [Tu je demo][1]. Uistite sa, že ste svoj kód umiestnili do príkazu $(document).ready
:
$(function() {
$("#gate").val('gateway_2');
});
To funguje dobre. Pozrite si túto hru:
Je možné, že potrebujete deklarovať svoj jQuery v obslužnom príkaze $(document).ready()
?
Tiež je možné, že máte dva prvky, ktoré majú rovnaké ID?