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

    Feature request: Tree view widget.

    Asked by George  on January 06, 2015 at 07:04 PM


    If so, how do I build this?

  • Profile Image
    JotForm Support

    Answered by ashwin_d on January 06, 2015 at 11:13 PM

    Hello George,

    Unfortunately we do not have a tree view widget yet. Let me create a feature request ticket and send it to our back end team. We will get back to you as soon as we have any update from them.

    For now, I would suggest you to take a look at our "Dynamic Dropdowns" widget which is something very close to your requirement.

    Thank you!

  • Profile Image
    JotForm Founder

    Answered by aytekin on January 09, 2015 at 07:04 AM

    Hi George,

    We have opened a ticket about this widget request.

    Do you have an example on how the tree view should look and feel? What kind of data will have on the tree view? Is the users use it to select something from a tree? 

  • Profile Image

    Answered by George  on January 20, 2015 at 10:58 AM

    Categories would be the tree header. Autos and Entertainment would be examples of “parents” in the tree. Click on a “parent” and it opens the “child” options of the tree. I’ve been building our form using a work around that has each parent as the head of its own check box. This works, but isn’t optimal. A potential issue with this format is that we want to limit the total selections to 3, but since they are separate check boxes we can’t do that. If it was a single tree with check boxes we could limit the selections to 3.

    Does that help? I look forward to hearing back from you.


    George E. Sens
    Chief Executive Officer
    Bright Cave

    This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version.

  • Profile Image
    JotForm Support

    Answered by ashwin_d on January 20, 2015 at 01:28 PM

    Hello George,

    First of all, please accept our apology for the delayed response. Because of a system problem, we did not receive your response earlier.

    Your message has reached my back end team. Upon checking the feature request ticket, I found that it is marked as important and one of our developer is already looking into this feature request. We will get back to you as soon as we have any update form them.

    P.S. We are currently having issues which is causing the emailed responses to forum post not getting processed. Please click on the following URL to reply to this thread:  http://www.jotform.com/answers/491378 

    Thank you!

  • Profile Image

    Answered by brenton929 on January 21, 2015 at 02:52 PM


    I am currently building the treeview widget. I need to know::


    How will the owner of the form specify in the widget which items will be in the tree, which are parents, and which belong to parents? Or will this be attached to a live output on the internet somewhere? I need an example of the data that will be used to form the tree.

  • Profile Image
    JotForm Support

    Answered by EltonCris on January 21, 2015 at 04:47 PM


    If you have an example somewhere we can check or test, that would help us understand your request better. Or as @brenton has said, let us know what are the data you're going to use with the tree. Sorry but your second reply seems lacking a bit of description, we'd appreciate if you could provide more details.

    Thank you so much!


  • Profile Image

    Answered by brenton929 on February 22, 2015 at 04:10 PM

    I can roll out this widget as soon as i understand how it is populated. is their an api i can access?