I am trying to clear a input field based on user's input. I am able to clear input field by using unset form.token
I have added condition on unset by comparing with another toke. For some reason the condition does not work.
Below is my sample test code. I am not able to understand if there's a issue with my match condition.
<form>
<label>My Test Dashboard Pra</label>
<description>This is developer test dashboard</description>
<fieldset submitButton="false">
<input type="multiselect" token="field1">
<label>field1</label>
<choice value="1">One</choice>
<choice value="2">Two</choice>
<choice value="3">Three</choice>
<choice value="*">ALL</choice>
<default>*</default>
<change>
<condition match="$field3$==0">
<unset token="form.field2"></unset>
</condition>
</change>
</input>
<input type="multiselect" token="field2">
<label>field2</label>
<choice value="10">Ten</choice>
<choice value="20">Twenty</choice>
<choice value="*">ALL</choice>
<default>*</default>
</input>
<input type="checkbox" token="field3">
<label>field3</label>
<choice value="0">Clear input on change</choice>
<default>0</default>
</input>
</fieldset>
<row>
<panel>
<title>field1 = $field1$ field2 = $field2$ field3 == $field3$</title>
<table>
<title>Test Panel</title>
<search>
<query/>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
<option name="drilldown">none</option>
</table>
</panel>
</row>
</form>
If you tweak the match condition on line 13 slightly it will give you what you're looking for:
<condition match=" $field3$ == "0"">
This is testing to see if $field3$ is equal to the string "0", rather than to the integer 0.
Check out the examples from docs:
https://docs.splunk.com/Documentation/Splunk/7.2.4/Viz/tokens#Define_tokens_for_conditional_operatio...
If you tweak the match condition on line 13 slightly it will give you what you're looking for:
<condition match=" $field3$ == "0"">
This is testing to see if $field3$ is equal to the string "0", rather than to the integer 0.
Check out the examples from docs:
https://docs.splunk.com/Documentation/Splunk/7.2.4/Viz/tokens#Define_tokens_for_conditional_operatio...
@spavin Thank you.