第一种选择我有下拉非常类似:选择在多组下拉jquery的
<select id='someSelect'>
<option value="0">---select one---</option>
<optgroup label="Bikes">
<option value="B-4">Hayabusa</option>
<option value="B-2">GSXR</option>
<option value="B-3">Ninja</option>
<option value="B-6">Enticer</option>
</optgroup>
<optgroup label="Cars">
<option value="C-4">Audi TT</option>
<option value="C-2">Awesome Car</option>
<option value="C-23">Japanese car</option>
<option value="C-9">German car</option>
</optgroup>
</select>
我只是想(这里自行车)选择第一组的第1个要素。我该如何在jQuery中进行讨论?
目前,我尝试这样做:
$('#someSelect option:nth-child(1)').attr("selected", "selected");
但,麻烦的是,因为有三个1元(--select--
,Hayabusa
和Audi TT
)它选择所有三个,其中finaly选择Audi TT
我试图用each
做一些事情,并选择第二个,但后来我意识到,下拉是动态的,我不想选择默认的(这是--select one--
),但第一组
我试图嘲弄了的jsfiddle,但它打乱了,而不是工作第一要素,不知道为什么: -/
you can see it here
请避免亵渎,它衬托净保姆,阻止人们使用SO工作,并且倾向于冒犯人们。 –
@Tim,好吧,对不起!那天我很沮丧。将来会避免! – LocustHorde