给出以下代码片段;
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等
答案 0 :(得分:0)
jQuery('.pagination').removeData("myPagination");
解决了这个问题。
在重新初始化分页之前清除元素数据。