The idea is:
In the N8N form next page node, please allow dropdown field options to be set dynamically by passing an array of strings.
My use case:
I use N8N forms to quickly deploy tools for users. Often the options I want to present them are dynamic based on the previous results or steps.
I think it would be beneficial to add this because:
N8N forms are potentially VERY powerful but are currently quite restricted. I have been using JSON defined forms in these scenarios, but the lack of html or hidden elements makes it VERY difficult to build UX that’s easy for users to understand.
Ideally I’d want JSON defined form pages to have all the same capabilities as forms where each element is defined, but as a stopgap just enabling dynamic options in dropdowns would solve 90% of the problem a lot more easily.
Any resources to support this?
Nope.
Are you willing to work on this?
Nobody wants me working on code that others will use in production.