下拉选择重复 IPhone 5+
Dropdown selected duplicated IPhone 5+
我必须使用 optgroup 显示下拉菜单,如下所示:
HTML:
<select id="Cities" name="Cities">
<optgroup label="Group1">
<option value="City1">City1</option>
<option value="City2">City2</option>
<option value="City3">City3</option>
<option value="City4">City4</option>
<option value="City5">City5</option>
</optgroup>
<optgroup label="Group2">
<option value="City6">City6</option>
<option value="City7">City7</option>
<option value="City8">City8</option>
<option value="City9">City9</option>
<option value="City10">City10</option>
</optgroup>
</select>
JavaScript:
$('#Cities').val('City1');
我需要设置 一个 选定值,但当我使用 safari IPhone5 浏览时,它总是设置 两个 选定值+.
正如我在问题中评论的那样,这是 iphone 的 safari bug,除了 not 设置 selected
属性,或者不使用 optgroups
.
我必须使用 optgroup 显示下拉菜单,如下所示:
HTML:
<select id="Cities" name="Cities">
<optgroup label="Group1">
<option value="City1">City1</option>
<option value="City2">City2</option>
<option value="City3">City3</option>
<option value="City4">City4</option>
<option value="City5">City5</option>
</optgroup>
<optgroup label="Group2">
<option value="City6">City6</option>
<option value="City7">City7</option>
<option value="City8">City8</option>
<option value="City9">City9</option>
<option value="City10">City10</option>
</optgroup>
</select>
JavaScript:
$('#Cities').val('City1');
我需要设置 一个 选定值,但当我使用 safari IPhone5 浏览时,它总是设置 两个 选定值+.
正如我在问题中评论的那样,这是 iphone 的 safari bug,除了 not 设置 selected
属性,或者不使用 optgroups
.