Quantcast
Channel: Toolset » All Posts
Viewing all articles
Browse latest Browse all 20145

Reply To: [Assigned] Conditional Display of fields in Views filter

$
0
0

I suggest you try this:
1) Wrap fire, water, earth… into a hidden div, for example:

<div class="child_div div-fire">
<p>fire
<select id="wpv_control_select_fire" name="fire" style="" class="wpcf-form-select form-select select">
<option value="3" class="wpcf-form-option form-option option"></option>
<option value="1" class="wpcf-form-option form-option option">heat</option>
<option value="2" class="wpcf-form-option form-option option">flame</option>
</select>
</p>
</div>
<div class="child_div div-water">
<p>water
<select id="wpv_control_select_water" name="water" style="" class="wpcf-form-select form-select select">
<option value="3" class="wpcf-form-option form-option option"></option>
<option value="1" class="wpcf-form-option form-option option">salty</option>
<option value="2" class="wpcf-form-option form-option option">fresh</option>
</select>
...

2) add a css to hidden all .child_div , like this:

<style type="text/css" media="screen">.child_div{ display:none; }</style>

3) add JS to show/hide each div like this:

<script type="text/javascript">
jQuery(document).ready(function($){
$('#wpv_control_select_force').change(function() {
$('.child_div').hide();
var force = $('#wpv_control_select_force').val();
if(force == '1')$('.div-fire').show();
if(force == '2')$('.div-water').show();
if(force == '3')$('.div-earth').show();
});
});
......
</script>

Viewing all articles
Browse latest Browse all 20145

Trending Articles