Pop Up Form within a Form

  • Profile Image
    Asked on April 12, 2015 at 09:40 AM
    2.  Once we have the PO number or credit card information, we would like the person filling out the form to be able to register all the people for the course.  So, if i register five people, it would need to total the price AND then have a pop-up (similar to the one below) that would collect the information for the registrant.  Once this one is filled out, clicking on the bottom corner will open another one to be filled out, and so on.  We would like this to produce a listing of all those registered.
  • Profile Image
    Answered on April 12, 2015 at 02:11 PM

    If I understood correctly you want to add popup block for every new registrant. You can use some of our widgets to achieve that in order to dynamically add registrant. Some of widgets that you can use are:

    1. Configurable List - This is the most comprehensive listing widget we have yet. The widget allows you to define the various field types per column on the list in a matrix-type of layout - for example, our demo allows you to collect membership information per region by listing the members names, their obligations from a drop down list, the date they became members, a check box, a comment text and a number box.

    2. Matrix Dynamic Widget - This widget allows you to collect data that has been laid out in a grid by dynamically adding extra rows.

    3. Dynamic Textbox - Dynamic Text Boxes simplifies listing on your form by allowing your users to add more responses to a question.

    4. Infinite List - This widget opens up an amazing possibility for your form - to list as many items as the user wishes. This widget will allow you to define what inputs the list should contain for each row entry, for example: A name, an email or physical address - these will also be used as the list column headings by the widget.

    If you want to have field where your total price will be shown depending how many registrants you have, you can use Calculation Widget. If you want to find out how to perform calculation inside of the form you can read following article:


    Hope this will help. Let us know if you need further assistance. 

  • Profile Image
    Answered on April 12, 2015 at 11:46 PM

    Thanks for the pointers, but I am having some difficulty getting the form calculation to count the entries in the Infinite List.  Is it possible to count the number of entries on the list?  For example if I want to register several people for a class, can it count how many names and email addresses are entered and multiply that by the $$ to give me the total?

  • Profile Image
    Answered on April 13, 2015 at 12:17 AM

    As an alternative workaround, is there a way to use the Purchase Order feature to allow me to indicate how many registrations are odered and then have that many registration fields open for the individual information?  The screen short below is of a sample PO insert, now if I could get four registration rowqs to show up (as there is 4 indicated) for name, email, username.... i could go that route.

  • Profile Image
    Answered on April 13, 2015 at 02:24 AM

    Regarding Infinity list it is not possible to count entries in Infinity list. Workaround for what you want to achieve is to use conditions according to the instructions of this guide: How to Hide or Show Multiple Fields at Once Based On a Single Conditional Entry

    I made one test form and you can clone it to see conditions.


    Hope this will help. Let us know if you need further assistance. 


  • Profile Image
    Answered on April 13, 2015 at 10:26 AM

    I am getting very frustrated trying to use this program and wait 24 hours for support each time.  I have been trying to get a response to the same question for more than a week now.  I will try once more (here) to see what I can get for a final response.

    We are building a site that will allow fire department personnel to register for a course and/or renew registration for annual subscription of the course.  We need a form, or forms that will allow us to generate an amount owing for purchase order or credit card through PayPal and we need fields for International and Canadian pricing.

    So, a firefighter would open the site and see the selection page.  From there they would select International or Canadian (we made need two separate forms).  Once on the proper form, they would fill in the following fields:

    Department Name

    What they are purchasing? Course, Continuing Ed, Trainer Package....

    How many they are purchasing?  Based on this field, we need to have a corresponding number of fields open for the individual registrant information.  For example, if they are ordering 12 courses, I need 12 registrant information boxes.  Each registrant box needs the following fields:

    First Name

    Last Name


    Email Address

    Username on the System (if already a member)

    In addition to the above, we need to have a calculation field that is totalling the amount of the purchase.  

    At the base of the form, they have two choices:  are they paying by Purchase Order - if so, a field opens to enter the PO number, or are they paying by credit card - if yes, then PayPal Pro opens.

    I understand there may be more than one way to accomplish this (ie. forms open one at a time...vs the right number opening) and that we may have to use individual forms with their own link.

    For a week now, I hae been emailing questions back and forth and seem unable to resolve this issue.  I would really like to use your program but my frustration is growing.  Is there anyone we can hire to build these forms for us?  Can we get some clear steps sent to this posting?

    I have included some samples of similar forms on the previous site for reference.  PLEASE HELP!

  • Profile Image
    Answered on April 13, 2015 at 11:08 AM

    How do I clone a form?

  • Profile Image
    Answered on April 13, 2015 at 11:52 AM

    In a previous posting, I had asked if two form fields could be placed adjacent to one another on the same line and was told this was not possible.  Yet in the example you provided, there are three entries on the same line.  http://form.jotformpro.com/form/51021538480953? 

    How is this done?


  • Profile Image
    Answered on April 13, 2015 at 02:25 PM

    Sorry for your frustration but we are doing our best to help you. We can not build form for you. We can assist you in building form through this forum and for any new question or problem you have, you need to open separate thread. I will try to summarize all of your questions and I will try to provide answers on all of them but for any additional problem you need to open separate thread and in that way we can assist you better and faster.

    @How do I clone a form?

    Inside of this guide you can find steps how you can clone existing JotForm:


    In addition to that, when you clone form that we already provided 


    you will see how it is resolved problem with adding registrant (in example provided - multiple children). Maybe we missed your question where you asked is it possible to place fields on the same line, and yes, it is possible. With option of shrinking and expending fields in Form Builder you can do that. 

    Considering Payment more about different type of payments and how to set it up you can find in this guides:


    In you case if you have multiple registrants and you need to have total cost which will be passed to Payment method, you can find how to do it inside of this article:


    Hope this will help. Let us know if you need further assistance.