-
Rainier_AgilityAsked on March 18, 2025 at 9:36 PM
I'm working with the Appointment element and I'd like to allow the users to select multiple times in the same day. For example, they might want to select 2 consecutive time slots for a longer appointment. The "Maximum Appointments per Day" property would seem to be the way to do that, but it doesn't seem to work. The article https://www.jotform.com/help/602-how-to-set-up-the-multiple-choices-or-single-choice-with-limited-quantity/ implies that it can only be done with the Inventory, Ticket Purchases, Gift Registry, and Quantity Gift Registry widgets. Is there a way to do it with the appointment element?
Thanks
-
Lara JotForm SupportReplied on March 19, 2025 at 3:39 AM
Hi Rainier,
Thanks for reaching out to Jotform support. Selecting multiple appointments in one form isn’t currently possible. As a workaround, you can use a multiple-choice field with hidden appointment fields and set up Show/Hide conditions. Let me show you how:
First, let's add multiple Appointment Fields:
- In your Form Builder, right-click the existing appointment field.
- Select Duplicate from the list.
- Assign a label to each appointment field.
- In your Form Builder, click Add Element on the left.
- Look for Multiple Choice and drag it to your form.
- Edit the label and options.
1. In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
2. Click on Conditions on the left of the page.
3. Now, click on Add a New Condition and then click on Show/Hide Field.
4. Set the conditions like you see below:
While the feature you’re looking for isn’t currently available at Jotform right now, we've gone ahead and escalated your request to our Developers. Exactly when or if it's developed depends on their workload, how viable it is, and how many other users also request it. If there are any updates, we’ll circle back to this thread and let you know.
Give it a try and let us know how it goes.
Your Answer
Something Went Wrong
An error occurred while generating the AI response. Please try again!