Hi,
actually this is not stange at all.
In your template you will most probably find an override for the Visforms view files.
Actually it seems to happen quite often, that people who do not know exactly what they are doing, accidentally create overrides in there templates. This is due to the fact, that in Joomla! you just have to click on button (accidentally) in the Joomla! template manager and the override is created. Often people even do not realize what they are doing.
If an override is created. This will always be used, instead of the original files that comes with the Visforms installation. As I sometimes have to change the view files of Visforms, in order to add new features to Visforms, Visforms does not work as expected, if you have overrides in your Template which are based on older Visforms Versions.
If you update Visforms and the view files where changed with this update, there is always a warning, that Visforms does not work properly, if you have made overides in your template, but if you even did not realize that you had created an override, or forgot it, or do not understand the message.....
I'm pretty sure, that if you go to extensions->templates->templates (in the administration of the website), and then open the "Details and Files" view of your template, you will see, that in the html folder (folder view on the left side), there is a subfolder com_visforms, which contains files like "default.php" and so on. Maybe there is also a folder "layouts" with a subfolder "com_visforms" in the html folder. It is the files in these folders, which causes the problem.
This actually explains all your problems (selects not working properly, buttons are disabled....)
Best way to solve it is, to remove the com_visforms subfolder(s) in the html and/or html/layouts folder of your template (with ftp).
Regards,
Aicha