Adding 2nd questions to a radio based on answers.

  • Profile Image
    FurbabyFURtography
    Asked on September 09, 2016 at 12:13 AM

    I am creating an order form and with the items, I want to give the customers the ability to select how many items (up to 3) & then a size.

     

    So when they choose a category, the menu for that one pops up..  So for this example, I have rings selected, the "RINGS" category appears with the list of items available to purchase.   I got all that done using conditional formatting... but this is where it gets tricky.... for EACH radio button (item) I want it to then open "How Many" and based on that answer, "What Sizes".

     

    I was doing it trying to use conditions AGAIN, but that became a huge mess.   Is there any EASIER, faster way to achieve this.  Each radio will have to have it's own "how many", and each of those will have to have it's own size..  with over 180 items, that is tooooooo much AND I want to make it simple so when new items are added to my inventory it's easy to add (or remove for discontinued items).

     

    THEN, IF this is doable... how would I align it so these questions appear BESIDE the list instead of under it?  

     

    Thanks in advance!

  • Profile Image
    Rose
    Answered on September 09, 2016 at 02:03 AM

    First of all, thank you for contacting us. 

    Your requirement is a dynamic form request and it can be built using conditional logic based on Show/Hide principle.  I'm afraid, there is not any alternative way to do it as far as I know. 

    However, I suggest you to have a look following guidance. It will provide you a little acceleration. At least, you won't need to add "how many" and "size" fields again and again for each related labels. 

    https://www.jotform.com/help/242-How-to-manage-multiple-fields

    In addition to that, I'm also attached here condition guidance in case of being stuck somewhere while processing.

    https://www.jotform.com/help/57-Smart-Forms-Using-Conditional-Logic


    Please also note that, you can contact us any time for any issue. We would be pleased to assist you.