Показать сообщение отдельно
  #6 (permalink)  
Старый 20.06.2018, 15:00
Интересующийся
Отправить личное сообщение для monah1983 Посмотреть профиль Найти все сообщения от monah1983
 
Регистрация: 05.02.2015
Сообщений: 20

<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>

код отлично работает, обновляет, берёт параметры, передает урл, но почему то обновляет страницу, но он по сути должен обновить таблицу без перезагрузки и в ставить в урл. что не так?
Ответить с цитированием