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

    Hot to add dynamic field population to a form? & Partially completed forms?

    Asked by ecoabyssinc on February 26, 2011 at 03:54 PM


    I would like to be able to pull data from my own information to populate form feilds based on the users input...

    for example...if user puts in a zip code...the city and state automatically populate.


    a user enters a name and the address automatically populates (assuming this is in the existing database)


    I was also wondering if a user starts a form but does not submit it...is there the ability to tract that.


    Thank you!


  • Profile Image
    JotForm Support

    Answered by obi-wan on February 28, 2011 at 02:33 AM

    I think only way you can accomplish your request is using the complete form source code option.

    On the Form Builder:
    1. Open "Setup & Share" tab on toolbar,
    2. Click on "Source Code"
    3. Click on "Advanced Options"
    4. Click on "HTML Code"
    5. Click on "Download Zip".

    Then you will have all CSS and JavaScript files and you can easily implement something like this.

  • Profile Image

    Answered by ecoabyssinc on May 03, 2011 at 11:43 AM

    easily if i was knew much about html, css, and js....i have no clue...so i use jotform :)

    Any way i can do it in jotform...

    so lets say i have a field of customer id in my database...when the customer enters the customer id into the form...the customers address, phone, etc that are in the database with the customer id will be populated in the form for them.


    thank you!


  • Profile Image

    Answered by DanielGriffin on May 03, 2011 at 01:23 PM

    Hi Jonathan,

    What you're describing would require a considerable amount of programming in order to

    1. notice the user input,

    2. send it via Ajax to a web application which looks up your database and then

    3. sends some data back to the modified form. 

    Sorry that we cannot be of more assistance on this issue, but Jotform is not intended to function like this.  You will need to hire a programmer to achieve it I'm afraid.