使用Django中的新数据刷新Ajax Pagination实例

时间:2014-02-23 10:34:50

标签: javascript jquery ajax django real-time-updates

如何重新加载我的表并在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?

1 个答案:

答案 0 :(得分:0)

如果您已经拥有页码,例如5,请在您的网址参数后传递:

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()},