2
我創造一個選擇是這樣的:麻煩設置選擇的選項/ .attr(「選擇」,真)
<select id="teamNameLabel" data-corners="false" onchange="GetSelectedTeam()" data-bind="options: teams, optionsText: 'name', optionsValue: 'id'">
<option value="1">Select a Team...</option>
</select>
我的應用程序是一個單一的頁面,所以當一個選項被選中,被分配到TeamId像這樣:
TeamId = $('#teamNameLabel').val();
我希望選定的選項是當您回到此頁面時上次選擇的選項。當頁面加載時,我對此進行了測試,但警報不斷以undefined
的形式返回。
$("#teamNamelabel option").eq(TeamId+1).attr("selected","selected");
alert($("teamNameLabel option:selected").val());
是否有無論如何我可以設置selectedOption或.attr(選擇)爲TeamId?
雖然'.attr()'應該工作,'.prop'將是 「正確」 的方式來更改選定** **財產。 '.prop( 「選擇」,TRUE);' –