Обновление экземпляра Ajax Pagination новыми данными в Django

как перезагрузить мою таблицу и сохранить текущую страницу позиций в нумерации страниц в Django? Я пишу один скрипт с ajax для перезагрузки моего HTML-файла, но моя разбивка на страницы дала сбой.

Как сохранить текущую страницу в моем файле JQuery? это мой файл jquery:

function refresh() {
    $.ajax({
        url: "/fax/fax_out_ajax/", // My url to need for reloading
        success: function(data) {
            $('#AliReload').html(data);
        }
    });
    setInterval("refresh()", 3000); // reload in your time, per 1000 = 1s
}

$(function(){
    refresh();
});

как передать номер страницы из HTML в javascript?


person Ali Hallaji    schedule 23.02.2014    source источник


Ответы (1)


Если у вас уже есть номер страницы, скажем, 5, передайте его после параметра URL:

url: "/fax/fax_out_ajax/",
data: {'page': 5},

Если у вас есть номер страницы в переменной pageNumber, выполните:

url: "/fax/fax_out_ajax/",
data: {'page': pageNumber},

Если у вас еще нет номера страницы, получите его где-нибудь еще на странице:

url: "/fax/fax_out_ajax/",
data: {'page': $('#page_number').val()},
person Cloud Artisans    schedule 23.02.2014
comment
Как передать URL моей страницы в javascript? - person Ali Hallaji; 24.02.2014
comment
это мой код: function refresh() { $.ajax({ //data: {"page": $('page_num').val()}, url: "/fax/fax_out_ajax/", data: "page=" + $('page_num').val(), async: true, success: function(data) { $('#AliReload').html(data); } }); setInterval("refresh()", 5000); } $(function(){ refresh(); }); с измененным URL-адресом этого решения, но не показывать данные следующей страницы, показывать данные на первой странице! - person Ali Hallaji; 24.02.2014