I’m using the advanced address field in Gravity Forms so the conditional logic option on my tax field doesn’t let me check the state in that advanced field. I can’t make the tax field only show for florida so I have to add the following javascript:
<script> jQuery(document).ready(function($) { $('#field_5_38').hide(); $('#input_5_25_4').change(function() { var state = $(this).val(); state = state.toLowerCase(); if (state == 'fl' || state == 'florida') { $('#field_5_38').show(); } else { $('#field_5_38').hide(); } }); $('#choice_30_0').change(function() { var state = $('#input_5_25_4').val(); state = state.toLowerCase(); if (state == 'fl' || state == 'florida') { $('#field_5_38').show(); } }); $('#choice_30_1').change(function() { var state = $('#input_5_25_4').val(); state = state.toLowerCase(); if (state == 'fl' || state == 'florida') { $('#field_5_38').show(); } }); });
Pingback: Charge Tax on Shipping Using Gravity Forms for WordPress - Cullen Web Services