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

    I am using jquery.autosave.js but it doesn't work when used with jotform.js. Please help.

    Asked by bbest on September 19, 2011 at 10:05 AM

    Hi,

    I needed a simple way so user's could return to their part-filled in forms even if they left the page. I'm using jquery.autosave.js which works a treat, and does exactly what I want, but when used with jotform.js it doesn't work.

    Any ideas as to why this isn't working?

    The page can be viewed here...

    http://www.funkyartvark.com/devsite/funkyartvark/order.html

    Any help with this would be most appreciated.

    Many thanks,

    Beckie

  • Profile Image
    JotForm Founder

    Answered by aytekin on September 20, 2011 at 05:11 AM

    Unfortunately, JotForm is based on prototype JavaScript library which is imcompatible with jquery. So, jquery.autosave.js will not work. 

    By the way, I love the way you customized your form! 

  • Profile Image
    JotForm Support

    Answered by abajan on September 20, 2011 at 05:23 AM

    Hi bbest

    Thanks for your query. JotForm uses the Prototype framework which tends to conflict with jQuery. Please see How to Save Forms to Continue Later in our user guide.

    If you need additional assistance with this or any other aspect of out product, please let us know. Our team will be glad to help.


    ~ Wayne

  • Profile Image

    Answered by bbest on September 20, 2011 at 05:32 AM

    Hi Wayne,

    That's a shame because I needed something simple. I didn't want to have to put in page breaks nor send people emails to remind them to complete their forms, I just want the form data to stay on the form whilst the user has a browser open and is surfing the web. The jquery.austosave.js solution was ideal.

    What exactly causes the conflict? Is there a way of resolving this? Is there something else I can use which doesn't conflict?

    Thanks,

    Beckie

  • Profile Image
    JotForm Support

    Answered by abajan on September 20, 2011 at 05:53 AM

    Hi Beckie

    Perhaps the following links will shed some light on the issue:

    Using jQuery with Other Libraries
    How to Make JQuery & Prototype Play Nice

    However, additional "googling" has revealed that using jQuery.noConflict doesn't always work.

    Hopefully, other team members can provide you with additional help on this.


    ~ Wayne

  • Profile Image

    Answered by bbest on September 20, 2011 at 12:40 PM

    Hi,

    Thanks for that but unfortunately I've just spent all day trying to make it work - I don't know a thing about jQuery or how to implement it. I know how to link to it and copy the script into a html document, but that's as far as it goes. :(

    I'm sure it's really easy for someone who knows what they are doing.

    Don't suppose anyone else can help a damsel in distress?

    Thanks,

    Beckie

  • Profile Image
    JotForm Founder

    Answered by aytekin on September 21, 2011 at 09:17 AM

    jQuery.noConflict is pretty much the only choice.