<style>.filter-control{cursor:pointer}</style>
<script>
$(document).ready(function() {
var get_por = '<?php echo $table_sort ?>';
$('.filter-control').click(function() {
var sort_by = [].filter.call(this.classList, function(item) {
return item.indexOf('reload_') == 0;
}).shift().replace('reload_', '');
$.ajax({
url: "index.php?sort=" + sort_by + " &por=" + get_por,
cache: false,
success: function(html) {
$(" #reloader ").html(html);
window.location.href = "index.php?sort=" + sort_by + "&por=" + get_por;
}
});
});
});
</script>
код отлично работает, обновляет, берёт параметры, передает урл, но почему то обновляет страницу, но он по сути должен обновить таблицу без перезагрузки и в ставить в урл. что не так?