JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
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.
"Please Wait" message is not shown when the form is submitted on SafariAsked by pixeldesigns on June 23, 2015 at 06:45 PM
I have a form with a multi-file upload, which I have tested in Chrome, Firefox, Safari, IE9, IE10, and IE11.
In all browsers EXCEPT Safari, the submit button switches to "Please Wait" while the files are uploading, so that the user knows that it's working and they just need to wait a bit.
Can you tell me why this is happening and fix it (or tell me how I can fix it if it is a problem with my site)?
I've made some testing on my side and I can see what you mean, but I don't think this can be fixed on our side because it seems to be caused by the browser itself. But, please allow me some time to make more tests to see if I'm able to find the exact reason why this is happening.
Ok thanks Raul. I am interested to hear what you find. I wanted to make sure I didn't have something in my code that's causing it not to work as well as let your team know on the off chance you weren't aware of it and are able to add that feature for Safari.
Actually, I was able to find that there are some conflicts that are showing up on Safari that are not appearing on the other browsers.
I'll forward this thread to our development team so they can take a look at this and provide assistance.
We'll keep you updated here for any news we have on this matter.
I've been trying to find a way to resolve this issue. What I found is that Safari on Mac OS prevents changes on the objects of the form once the submission process kicks in. So unless we stop the submission, that's the only time we can make changes. As a result, unfortunately, there is no clean solution as this case is due to the browser's behavior.
If you have further questions or concerns, over this matter, please do let us know.
Thank you for taking the time to look into this! It's helpful to know about that browser limitation.
It's too bad that this issue exists - I generally expect Safari to behave like a modern browser. It always surprises me but Safari seems to be the worst behaved browser lately. That said the issues are generally small ones that I can live with when it can't be fixed.
Of course, I'm also glad to know it's not a problem with my code. :)