location
является глобальным и изменяет URL-адрес браузера. Чтобы избежать использования глобального, location
вам необходимо определить location
использованиеvar
$(document).on('change','.sort_rang',function(){
filter = [];
$('input[name^='filter']:checked').each(function(element) {
filter.push(this.value);
});
var location = '<?php echo $action; ?>&filter=' + filter.join(',');
$.ajax({
type: "POST",
location: location,
success: function(data)
{
$('.products-block').html(data);
}
});
console.log;
return false;
});