Open
Description
The autocomplete needs to be able to progressively enhance from an input as well as a select.
Where the options are known and reasonably few in number (countries), select is fine. For a large number of options or unknown options, we need an input. Non js would submit what the user enters - the server can then do their own checks, or search or whatever.