The Selectmenu widgets provides a styleable select element replacement. It will act as a proxy back to the original select element, controlling its state for form submission or serialization
The datasource is a native select element or a simple JavaScript array, provided to the widget using the source-option.