In a single value select calling select_option puts the "selected" attribute on the option, but does not remove it from the previous option, causing the value to be dependent on the option ordering.
Calling select_option doesn't trigger a change event on the select.
Fix for #26, select options with selected and trigger change
ah! I ran into this issue as well. thank you for the patch!
Yep, I'm hitting this issue as well, basically select is completely useless for me unless I have only 1 option. Patch fixes it.
Thanks for the patch. I merged this in.