DropDown widget with limited available items.

  • Profile Image
    joanfeldman
    Asked on August 24, 2018 at 11:36 AM

    I am creating a form for people to sign up for an activity at different times. Each time slot can only allow 3 people to sign up. Is there a way to do this with a drop down? Right now my form is a mile long.

  • Profile Image
    roneet
    Answered on August 24, 2018 at 12:28 PM

    Unfortunately, it cannot be done with the dropdown.

    You can limit the number of items/tickets/slots available on your form by using our widgets, such as our Inventory widget:

    http://widgets.jotform.com/app/inventory

    We also have other widgets that provide this capability, and these widgets are Ticket Purchases and Gift Registry:

    http://widgets.jotform.com/widget/ticket_purchases

    http://widgets.jotform.com/widget/gift_registry

    You can take a look at the following guide on How to Add a Widget to your Form. Please try one of the above widgets, and see if it is indeed working to your liking.

    Hope this helps!

    Thanks.


  • Profile Image
    joanfeldman
    Answered on August 24, 2018 at 01:26 PM

    None of those solve my problem of having a form that is now a mile long. I need people to sign up for time slots. It really needs to be a drop down. No one wants to go through a form this long.

  • Profile Image
    roneet
    Answered on August 24, 2018 at 01:57 PM

    You can categorize the time slots in 2 or 3 separate appointment widgets.

    You can add 2 or 3 appointment slot widgets and in a dropdown define the time range and conditionally show the appointment slots widget.

    Like for 08:00 to 10:00 time range that is in a dropdown, you define these time range in a single appointment slot. For another time range from 10:00 to 12:00 define another time slot widget. Then conditionally if 08:00 to 10:00 range selected show the appointment widget with these values only and respectively.

    Let us know if you need further assistance.

    Thanks.

  • Profile Image
    joanfeldman
    Answered on August 24, 2018 at 02:44 PM

    I am not sure I understand. Can you give me an example?

  • Profile Image
    BDAVID
    Answered on August 24, 2018 at 04:35 PM

    If I understood you correctly, you would like to display all your available options:

    1535141842available_001.png

    In a single Dropdown field, that still does the same job(limiting each item up to 3 selections), because the list is getting long.Something like this:

    1535141895available.png

    I have searched in our available widgets, and unfortunately, we do not have such a thing. I have sent a feature request to our back-end team to create such a widget, however, there will not be an estimated time-frame for a solution. If it gets implemented in the future, you will be notified via this thread.

    Meanwhile, I believe that the workaround my colleague had in mind, to avoid displaying a very long list, was to create conditions to show just a batch of available slots depending on the time frame selected. 

    Example:

    1) Separate your slots is three

    15351425293.gif

    2) And have a field, such a regular Dropdown, where the user could select the range of time he is interested in:

    1535142687range.png 

    3) Finally, create conditions to show them based on the selection made in the range field: https://www.jotform.com/help/316-How-to-Show-or-Hide-Fields-Base-on-User-s-Answer 

    1535142800condition.png

    Here is my demo for you to test: https://form.jotform.com/82356195548972 

    1535142885demo.gif

    You may clone the form if you want to: https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL 

    Hope this helps.

     

  • Profile Image
    joanfeldman
    Answered on August 27, 2018 at 04:52 PM

    Thank you for the workaround ideas.