PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Conditional Logic to limit class registration to one per time slot

  1. Hello
    On this form there are 2 classes offered at the same time. I don't want them to enroll in both so I have enabled conditional logic on both dropdowns so that once someone selects one class for the time slot, the other class disappears on the page so it can't be selected. Is there another way of preventing someone from registering for these 2 classes without making the class description disappear?

    I am thinking there should be only one dropdown for the 2 classes so only one selection is possible. It just going to mess up the alignment I was hoping to keep as it is.

    Thanks for any thoughts on this.


    Posted 12 years ago on Thursday December 8, 2011 | Permalink
  2. Hi, Anne,

    With having the two separate drop downs, what you are doing is the only way within Gravity Forms to do it without doing some custom javascript.

    You could have just one drop down for the two classes, but you would need to be able to identify which class they are selecting. A thought...maybe have a radio button selection for which of the two classes they want at that time.

    Posted 12 years ago on Tuesday December 13, 2011 | Permalink
  3. Thanks Dana
    I tried that with on3 dropdown for both classes, client doesn't like the layout however.. Wants them separate. I think it makes sense completely to do it however.


    Posted 12 years ago on Friday December 23, 2011 | Permalink
  4. Dana
    Is there a way with radio buttons to "unselect" it after selecting one? - for example if someone chooses a radio button selection, then changes their mind before submitting, how you return to no buttons selected?

    Posted 12 years ago on Tuesday January 3, 2012 | Permalink
  5. Nevermind I found that its controlled by browser, and not possible.

    Posted 12 years ago on Wednesday January 4, 2012 | Permalink

This topic has been resolved and has been closed to new replies.