Hi. When I have more than 1 customer text input area set for a product, the add to cart button does not always work, and if it does, it only works for one product, and not two. Some of my products require 4 text areas for the customer to fill out.
Have you tried using the default Joomla template? There are many issues with JavaScript and jQuery in Virtuemart.
I would first try a standard template (to make sure your template is fine).
Then, if that doesn't work I would try installing jQueryeasy: http://extensions.joomla.org/extensions/core-enhancements/performance/jquery-scripts/18327
I would just try the standard settings like "Enable while selecting Jquery in the settings" then see if it works, if not then try it with jQuery plus UI".
jQuery Easy will try to resolve some common scripting errors.
QuotejQuery Easy will try to resolve some common scripting errors.
but needs
on the Jquery tab -> Advanced Site Options (Expert users only)-> other->add scripts
add : components/com_virtuemart/assets/js/chosen.jquery.min.js
the reason is jquery easy sees the jquery.min.js in the file name and leaves it out..
see http://forum.virtuemart.net/index.php?topic=123564.msg421778#msg421778