What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Empty required fields return a blank form when using back buttonAsked by seeability on January 07, 2015 at 05:18 AM
If a required field is not completed an Incomplete Values message is shown when submitting the form.
This is of course correct BUT on clicking on the go back link the form shows correctly but all the fields are now empty.
This is irritating to the user as of course they are now required to complete the entire form again.
Is there a way only the incomplete fields are highlighted so it's obvious for the user to fill in and the correctly completed fields are left with their contents?
go back required field message fill
Actually that is the way it should work.
Unfortunately on the page that you have given us the link for I can only see one source code embedded jotform, which does not have back button.
You should be able to add an iFrame in ExpressionEngine cms and there should not be any trouble.
I suspect you must have added your form's non secure / non SSL iFrame embed code. Please be noted that non secure content cannot be displayed in a secure SSL page. Since your website uses SSL, that could be the reason why your form was not visible.
I would suggest you to use the following iFrame embed code and see if that solves your problem:
<iframe id="JotFormIFrame" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="https://secure.jotformpro.com/form/43383793385972" frameborder="0" style="width:100%; height:1044px; border:none;" scrolling="no"></iframe>
Hope this helps.
Do get back to us if you have any questions.
I guess that I was on your pages as you were changing the embedding code :)
After refresh I just got to see it as iframe embed code (which I would suggest leaving).
Now, with this current state, I would do the following.
1. right click on Postcode field
2. select Move to a New Line
This will keep the fields from 'flying' around a bit.
Then repeat the same steps for website (including http://) field.
Do let us know how it goes.