Basically $ is an alias of jQuery() so when you try to call/access it before declaring the function, it will endup throwing this $ is not defined error . This usually indicates that jQuery is not loaded and JavaScript does not recognize the $. Even with $(document).ready , $ is still going to be undefined because jquery hasn't loaded yet.
To solve this error:
Load the jQuery library at the beginning of all your javascript files/scripts which uses $ or jQuery, so that $ can be identified in scripts .
There can be multiple other reasons for this issue:
Path to jQuery library you included is not correct
Uncaught ReferenceError: $ is not defined
Using UmbracoForms Package 4.4.7 on Umbraco 7.5.
I have a separate template and insert the form onto it. When i load it i always get the error
Added Jquery ref but no matter what i do, the error remains. Does anyone know which Jquery i need to use or what refs i need to add?
I haven't used Forms for a while.. but here is what I used the last time, maybe this has been updated now.
Thanks B. Gunnarsson. That's resolved that error but when i click next at the bottom of the form nothing happens?
How are you rendering the form to the page?
within my template, I've added
the form shows just doesnt go to the next page
Anyone? I have no errors listed in the console and have only 2 fields and it wont go to the next page?
Even when removing the second page and using the submit button, it submits and an email is received but it doesnt display thank you or anything.
I cant really purchase a product if its not working under a trial mode.
Looks like this works with only MVC engine and not Webforms!!
Basically $ is an alias of jQuery() so when you try to call/access it before declaring the function, it will endup throwing this $ is not defined error . This usually indicates that jQuery is not loaded and JavaScript does not recognize the $. Even with $(document).ready , $ is still going to be undefined because jquery hasn't loaded yet.
To solve this error:
Load the jQuery library at the beginning of all your javascript files/scripts which uses $ or jQuery, so that $ can be identified in scripts .
There can be multiple other reasons for this issue:
I had the same issue. The reason why is because I did miss this page's instructions before: https://our.umbraco.com/documentation/Add-ons/umbracoforms/developer/Prepping-Frontend/
After adding these Umbraco Forms dependencies that were missing, conditional fields worked perfectly. :)
is working on a reply...