About the select field.. If you check the sourcecode and look at the real select-elements taht gets hidden by select2. Is it set as disabled?
Because later versions of select2 are supposed to pick up on that and disable the select2 created functionality as well (and it can be toggled with JS after initiation).
I’ve been on Elliot about updating the select2 lib for some time now 🙂