Next I want to make sure that there's no option selected and the default text value for the list is empty / null.
var selectItems = $("#select-thing");
After all this, the options are correctly not selected, however somehow the default value is only null on the first rendering of the page. Each subsequent visits to this page, somehow retains the chosen value...
btw. this seems to work correctly with the non-native menus.