diff --git a/demos/selectmenu/default.html b/demos/selectmenu/default.html index e82ad7a952..eecc25d127 100644 --- a/demos/selectmenu/default.html +++ b/demos/selectmenu/default.html @@ -14,18 +14,18 @@ + + + +
+ +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+ + + +
+
+ +
+ + + + + diff --git a/ui/jquery.ui.selectmenu.js b/ui/jquery.ui.selectmenu.js index 4cb72ae57b..6d54fa248b 100644 --- a/ui/jquery.ui.selectmenu.js +++ b/ui/jquery.ui.selectmenu.js @@ -351,6 +351,11 @@ $.widget( "ui.selectmenu", { } if ( key === "disabled" ) { this.newelement.button( "option", "disabled", value ); + if ( value ) { + this.element.attr( "disabled", "disabled" ); + } else { + this.element.removeAttr( "disabled" ); + } this.list.attr( "aria-disabled", value ); this.close(); }