- TsaukpaetraAsked on November 21, 2013 at 09:58 PM
When using the Feedback Form template, everything works from the screenshot to the thank you page, but the initial "Please Wait" loading circle never disappears after the form has loaded and been dismissed.
I posted the script just before the /body tag, is it supposed to be somewhere else?
(Note that the URL specified requires a yWriter project on a Google Drive folder).
- JotForm SupportWelvinAnswered on November 22, 2013 at 06:52 AM
I've search the require tool to open the webpage but I can't seem to find it. Can you please share to us the URL instead? We can't check the web and cannot give our solution for this matter without us seeing the page.
- JotForm SupportWelvinAnswered on November 22, 2013 at 06:53 AM
You may try this:
From your Form Feedback Script, find this line:
...and remove 2 from feedback2.js so it becomes...
See if this helps.
- TsaukpaetraAnswered on November 24, 2013 at 08:13 PM
Removing the 2 from feedback2.js did not help, instead it broke the page entirely.
I resaved the a static copy of the dynamic page where this is being called. Since it's dynamic, part of the page never disappears, but it doesn't change the mentioned problem of the loading circle.
- JotForm SupportEltonCrisAnswered on November 25, 2013 at 02:25 AM
I assume this behavior happens due to script conflicts. If you check the demo on this page http://www.jotform.com/wishbox, the wishbox works just fine.
Try to resolve the conflicts by declaring noConflict code under your jQuery libraries. You have to do this to prevent conflicts with the prototype script used on the wishbox form.
If you need further assistance, let us know here. Thank you!
- TsaukpaetraAnswered on November 27, 2013 at 12:02 AM
So, in other words, you want me to disable my jQuery 1.9.1 for your jQuery 1.6.4? That hardly sounds reasonable. Why not instead provide the section of code that is responsible for calling jQuery? If anything I should attempt to noConflict jotform's jQuery, there should be no reason it should override another jQuery.
Your version of jQuery should be the one that's instanced in NoConflict mode, for this exact reason: You don't know what another page will be doing, if it's using jQuery or anything else. So, in order for your code to not mess with the page it's on, it should be instanced in noConflict mode and thus resolving the problem.
It seems that the alias "$jot" is supposed to be this noConflict instance, but somewhere it doesn't seem to be used or something.
Also, on the loading process, the loading Gif doesn't appear in the http://www.jotform.com/wishbox page at all, leading me to believe you are demonstrating a different version than what I was given.
- JotForm SupportWelvinAnswered on November 27, 2013 at 11:15 AM
I'm still not able to view the website. Can you please make this link up again http://tsaukpaetra.com:8000/ywriter/Yb.htm. We will surely do our best to help you resolve the issue.
- JotForm SupportWelvinAnswered on November 27, 2013 at 11:20 AM
I'm sorry, I was able to view this page: http://tsaukpaetra.com:8000/ywriter/main.php. Although, there are errors on the top part of the page.
Can you also move the whole Wishbox Script at the bottom, place it before the closing </html> tag:
I also found a way to stop the Please Wait icon from appearing, if you want, we can hide it using custom CSS codes. The result should be:
Paste the custom CSS codes inside the head tags:
display: none !important;
- TsaukpaetraAnswered on November 27, 2013 at 11:29 PM
You can get a good copy of the current working code at the following URL (Normally ID is specified as a Get parameter, but I added functionality for a "test mode")
Styling the js_loading div did the trick! Moving the location of the script did not do much of anything though.
Interestingly enough, there's an initial 404 error, probably when doing the screenshot, going to URL like http://screenshots.jotform.com/queue/5296c59b908b5?callback=jQuery16406700567761436105_1385612693728&_=1385612699555 This however does not impact the performance of the script.
Seems that (at the moment), the wishbox is working just fine now.
- JotForm SupportEltonCrisAnswered on November 27, 2013 at 11:34 PM
Glad to hear it and thanks for letting us know.
If you have any other questions or concerns, do let us know by creating a new thread.