We determined in a previous question that many features of HTML SELECTs are not supported in IE. Is there an alternative widget that you would recommend from your experience that meets the following requirements?
- Respects the
contentEditable
property (does not allow selection changes if true) - Respects the
disabled
property of individual OPTIONs (shows them "grayed out" or with strike-through font, and makes them un-selectable) - Supports Option Groups (
OPTGROUP
elements) - Supports
style
options such asborder
andmargin
in theSELECT
and all sub-elements - Supports dynamic add and delete of
OPTION
andOPTGROUP
elements - Supports the above in IE version 6 and above
EDIT: As noted by @Joel Coehoorn, items 3 and 5 above are currently supported in IE. They are included here to make sure they are not overlooked in a replacement widget.