再次运行JS函数

时间:2016-08-11 04:31:44

标签: javascript function pagination

给出以下代码片段;

jQuery.noConflict();
jQuery(document).ready(function(){

    pagination();

    jQuery("#FormButton").click(function()
    {
        pagination();
    });

});

function pagination()
{
    jQuery(".pagination").myPagination({
        totalPages: 12,
        visiblePages: 3,
        onPageClick: function (event, page) {
        }
    });
}

在初始页面加载中,调用分页函数并按预期创建分页html。 但是,在单击表单按钮后调用分页功能时,虽然外部分页功能是,但不会调用myPagination函数。单击表单按钮后,不应重新加载页面。 为了在单击表单按钮时更新分页html,我需要做什么? 页面总页数在表单中设置的选项上更改,即每页显示30个结果,60,90等

1 个答案:

答案 0 :(得分:0)

jQuery('.pagination').removeData("myPagination");解决了这个问题。 在重新初始化分页之前清除元素数据。