Building for the Splunk Platform

Drop Down based on radio button selection

bharathkumarnec
Communicator
<form>
  <label>Dates test</label>
  <fieldset submitButton="false">
  <input type="radio" token="selection">
<label> Select a value</label>
<choice value="Quarter">Quarter</choice>
<choice value="Month">Month</choice>
<choice value="Week">Week</choice>
<default>Month</default>

<change>
<condition value="Month">
  <set token="show_category1">true</set>
            </condition>
            <condition>
              <unset token="show_category"></unset>
            </condition>
            </change>
            <change>
            <condition value="Quarter">
  <set token="show_category">true</set>
            </condition>
            <condition>
              <unset token="show_category1"></unset>
            </condition>


</change>

</input>
<input type="dropdown" token="Quarter" depends="$show_category$">
  <label> Select </label>
<choice value="Q1">Q1</choice>
<choice value="Q2">Q2</choice>
<choice value="Q3">Q3</choice>
<choice value="Q4">Q4</choice>
<default>Q1</default>
</input>
<input type="dropdown" token="Month" depends="$show_category1$">
<label> Select $Month$</label>
<choice value="Q1">Jan</choice>
<choice value="Q2">Feb</choice>
<choice value="Q3">Mar</choice>
<choice value="Q4">Apr</choice>
<default>Jan</default>
</input>
</fieldset>

</form>

Drop down need to be shown based on the radio button selection, button it is not working out to me...kindly help me out where i am wrong?

Regards,
BK

Tags (1)
0 Karma
1 Solution

elliotproebstel
Champion

I believe the issue is that you have two <change> items in a row, and within them, you have too many <condition> tags. Try replacing the whole <change>...</change> section above with this:

<change>
 <condition value="Month">
  <set token="show_category1">true</set>
  <unset token="show_category"></unset>
 </condition>
 <condition value="Quarter">
  <set token="show_category">true</set>
  <unset token="show_category1"></unset>
 </condition>
</change>

View solution in original post

0 Karma

elliotproebstel
Champion

I believe the issue is that you have two <change> items in a row, and within them, you have too many <condition> tags. Try replacing the whole <change>...</change> section above with this:

<change>
 <condition value="Month">
  <set token="show_category1">true</set>
  <unset token="show_category"></unset>
 </condition>
 <condition value="Quarter">
  <set token="show_category">true</set>
  <unset token="show_category1"></unset>
 </condition>
</change>
0 Karma

bharathkumarnec
Communicator

Thanks for correcting! It worked!

0 Karma
Get Updates on the Splunk Community!

NEW! Log Views in Splunk Observability Dashboards Gives Context From a Single Page

Today, Splunk Observability releases log views, a new feature for users to add their logs data from Splunk Log ...

Last Chance to Submit Your Paper For BSides Splunk - Deadline is August 12th!

Hello everyone! Don't wait to submit - The deadline is August 12th! We have truly missed the community so ...

Ready, Set, SOAR: How Utility Apps Can Up Level Your Playbooks!

 WATCH NOW Powering your capabilities has never been so easy with ready-made Splunk® SOAR Utility Apps. Parse ...