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.


  • Profile Image

    Feedback form, Please Wait loading circle never disappears

    Asked by Tsaukpaetra 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).

    Page URL:
    http://tsaukpaetra.com:8000/ywriter/main.php

    Screenshot
    feedback form please wait form template template
  • Profile Image
    JotForm Support

    Answered by Welvin on November 22, 2013 at 06:52 AM

    Hi,

    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.

    Thanks

  • Profile Image
    JotForm Support

    Answered by Welvin on November 22, 2013 at 06:53 AM

    You may try this:

    From your Form Feedback Script, find this line:

    http://cdn.jotfor.ms/static/feedback2.js?3.1.1070 

    ...and remove 2 from feedback2.js so it becomes...

    http://cdn.jotfor.ms/static/feedback.js?3.1.1070

    See if this helps.

    Thanks

  • Profile Image

    Answered by Tsaukpaetra 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.

    http://tsaukpaetra.com:8000/ywriter/Yb.htm

  • Profile Image
    JotForm Support

    Answered by EltonCris on November 25, 2013 at 02:25 AM

    @Tsaukpaetra 

    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. 

    Avoiding Conflicts with Other Libraries | jQuery Learning Center

    If you need further assistance, let us know here. Thank you!

  • Profile Image

    Answered by Tsaukpaetra 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.

  • Profile Image
    JotForm Support

    Answered by Welvin on November 27, 2013 at 11:15 AM

    Hi,

    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. 

    Thanks

  • Profile Image
    JotForm Support

    Answered by Welvin 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:

    <style type="text/css">

    #js_loading {

    display: none !important;

    }

    </style>

     

    Thanks

  • Profile Image

    Answered by Tsaukpaetra 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")

    http://tsaukpaetra.com:8000/ywriter/main.php?test

    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.

  • Profile Image
    JotForm Support

    Answered by EltonCris on November 27, 2013 at 11:34 PM

    @Tsaukpaetra 

    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.

    Cheers!