I can't get Forms to use the Ajax-functionality in my project. Whatever I set in forms.config the form always falls back to the nonJs-version.
Strangely also the Forms tab is not showing along with Media and Block, don't know if this is related.
The Chrome console does not show any errors.
I am using:
Any idea what the reason might be?
I found a solution for the non-working Ajax.
The layout file was missing this in the footer:
Without this the Controller couldn't inject EPiServerForms.js
I seem to have an similar issue with ajax mode not working. I can post form with postback and get an form status message but no js validation seems to be called.
I have both the requiredclientresources footer and header, get no errors in console and can call ex: console.log(epi.EPiServer.Forms);.
In form config we have set the inject own jquery to true to avoid potentiall problems with jquery version, also tried removing all our application specific scripts.
We have the latest epi cms version and latest stable epi forms.
If you are running on latest Forms (2.1), please file a Support Case (with your live site if possible). We will help you. But most of this case is something "not right/special setup" in the site template (JS, register clietnside resource, etc, ...)