When I need to do something like this, I have each successive input hidden until the previous is chosen (using the depends="$token_name$" in the input’s tag)
Inside the first input tag, then, you’d have a <set token="display_input_2">yes</set>
In the second, <set token="display_input_3">yes</set>, etc
You can keep the "search on change" active – but if all three input fields are needed to actually get data, you won’t see anything until they’ve all been selected
You can also put a depends="$last_input_token_name$"1 in the <row> or <panel> that needs to hide until everything’s been selected
from User warren – Stack Overflow https://stackoverflow.com/questions/66556348/in-splunk-dashboards-what-is-the-most-efficient-way-to-apply-user-input-changes/66565413#66565413
via IFTTT