Kriuchko
12/14/2018 - 12:38 PM

Form action parse parse form action form remove variables form parse variables

Shopify js form action parsing

<script type="text/javascript">
function get_action() { 
  
  form_action = '/collections/all-products/';
  var filters_values = '';
  var checkboxes = document.querySelectorAll('input[type=checkbox]:checked')

  for (var i = 0; i < checkboxes.length; i++) 
  {

    if( checkboxes.length == 1 || i == checkboxes.length - 1 ){
     filters_values += checkboxes[i].value;       
    }else{
      filters_values += checkboxes[i].value + '+';
    }
    
    checkboxes[i].checked = false;
    
  }
  
  form_action += filters_values;
 
  return form_action;
}
</script>