You are trying to remove or otherwise make available specific choices in a field based conditionally on a previous selection in the form, is that correct?
I received the following from @chrishajer today via email:
I’m afraid that is not possible with any built in functionality. You should be able to mark a radio button option disabled using jQuery or JavaScript, and trigger that script based on a conditional logic change in the form or a selection made in the form. You can use the JavaScript hook gform_post_conditional_logic_field_action to run your script:
Thank you @chrishajer. Although I would certainly prefer a built-in option or alternatively a third-party plugin, I sincerely appreciate the work-around.
How many dropdown changes are there? If it’s only a couple, you could do a “clunky” version by creating several versions of the dropdown and then have different ones being displayed depending on the previous conditional. If there are a lot of variations and changes this would be way too messy…
@Mad_Dog, That is exactly how I currently have it implemented - Multiple dropdowns that are conditionally hidden. It works, but because it essentially doubles the number of fields in my already large form, this implementation makes my form run really slowly.
Thinking out loud…it’s easy enough to write a function to auto-populate a dropdown. Now if there was a way to get a conditional to trigger a specific function…hmmmmm…
Hi @lonepc, Populate Anything from Gravity Wiz might do the trick for you. You’d need a Gravity Wiz license, but considering everything they offer it’s definitely worth it in the long run.
Maybe also just check with them first to see if it will do what you need.