Skip to content

Commit 3edee76

Browse files
committed
Merge branch 'selectmenu' of github.com:fnagel/jquery-ui into selectmenu
2 parents 03aa2b4 + 80c400a commit 3edee76

2 files changed

Lines changed: 15 additions & 3 deletions

File tree

demos/selectmenu/disable_enable.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@
6767

6868
var speedC = $('select#speedC').selectmenu();
6969

70-
var speedD = $('select#speedD').selectmenu();
70+
var speedD = $('select#speedD').selectmenu();
71+
72+
var speedD_first = $('select#speedD_first').selectmenu();
7173

7274
var speedD2 = $('select#speedD2').selectmenu();
7375
$("#optgroupSwitch").toggle(
@@ -169,6 +171,16 @@ <h3>HTML</h3>
169171
</select>
170172
</fieldset>
171173

174+
<fieldset>
175+
<label for="speedD_first">Disabled and selected first option by HTML</label>
176+
<select id="speedD_first">
177+
<option disabled="disabled" selected="selected">Choose one...</option>
178+
<option>Option 1</option>
179+
<option>Option 2</option>
180+
<option>Option 3</option>
181+
<select>
182+
</fieldset>
183+
172184
<fieldset>
173185
<label for="speedD3">Disabled optgroup by HTML</label>
174186
<select name="speedD3" id="speedD3">

ui/jquery.ui.selectmenu.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ $.widget("ui.selectmenu", {
436436
}
437437

438438
// update value
439-
this.index( this._selectedIndex() );
439+
this._refreshValue();
440440

441441
// set selected item so movefocus has intial state
442442
this._selectedOptionLi().addClass(this.widgetBaseClass + '-item-focus');
@@ -868,7 +868,7 @@ $.widget("ui.selectmenu", {
868868
my: o.positionOptions.my,
869869
at: o.positionOptions.at,
870870
offset: o.positionOptions.offset || _offset,
871-
collision: o.positionOptions.collision || o.style == "popup" ? 'fit' :'flip'
871+
collision: o.positionOptions.collision || (o.style == "popup" ? 'fit' :'flip')
872872
});
873873
}
874874
});

0 commit comments

Comments
 (0)