I know that, at present, we cannot have Multiple Outputs from Single Input with one callback. I have to call multiple callbacks for multiple outputs via a loop. No problem there.
In my case, I’m populating 4 drop-downs with a list of options via a callback which takes a certain input from another drop-down and makes a call to the website to get a list & populate these 4 drop-downs with same content. So, I have to do 4 callbacks to populate 4 drop-downs & therefore make 4 calls to the website.
To me, this is redundant, time consuming & wastage of resources. Ideally, I should make only one call to the website.
To save some bandwidth & time, at present, I’m making a call to the website, get the list of options, output it to a disabled drop-down and use this drop-down as input to populate the 4 drop-downs via a callback loop.
It would be nice, if in place of the disabled drop-down to have something else to hold values from which we can output it to several drop-down or any other property.
I hope I’m clear.
If anyone has any other solution, please let me know.