文档章节

jquery分页 jqPagination使用过程中发现的问题

SkipperTie
 SkipperTie
发布于 2015/10/09 14:43
字数 195
阅读 120
收藏 1

在开发过程中,使用了jqPagination插件出现了一些问题

//源代码
function initPage(max_page) {
		$('.pagination').jqPagination({
			link_string : '/?page={page_number}',
			max_page : max_page,
			paged : function(page) {
                getByPage(page);
			}
		});
	}
	
function getByPage(page){
        ...//ajax请求
        success : function(data){
            ...
            initPage(data.pageAll);//data.pageAll 为后台传过来的总页数
        }
      }

问题 一、点击下一页时出现了多次调用的情况,解决方法如下:

修改 jquery.jqpagination.js源码
将此行:base.$el.on('click.jqPagination', 'a', function (event) {
修改成:base.$el.off('click.jqPagination').on('click.jqPagination', 'a', function (event) {
后解决

问题二、点击查询后,页面初始值发现不是从 1 开始,解决如下

<!--另定义了一个方法,每次点击查询时重置一下当前页为 1 -->
function setCurrentPage(){
    $('.pagination').jqPagination('option', 'current_page',1);
}

解决。


© 著作权归作者所有

SkipperTie
粉丝 1
博文 17
码字总数 1349
作品 0
长沙
程序员
私信 提问
21 个最佳的 jQuery 翻页插件

jPages [ Demo || Download ] jPages 是一个客户端的分页插件,但提供很多特性例如自动翻页、键盘和滚动浏览,延迟显示以及完全可定制的导航面板。 Easy pagination with jQuery and Ajax [...

oschina
2013/05/14
11K
12
19个 jQuery 分页插件和教程,附带实例

在这篇文章中我们将向你介绍 20 个最棒的 jQuery 分页插件以及教程,并提供在线演示。 1.客户端的jQuery 分页插件jPages jPages 是一个客户端的分页插件,但提供很多特性例如自动翻页、键盘和...

凯文加内特
2014/04/30
824
0
20 个 jQuery 分页插件和教程,附带实例

在这篇文章中我们将向你介绍 20 个最棒的 jQuery 分页插件以及教程,并提供在线演示。 1.客户端的jQuery 分页插件jPages jPages 是一个客户端的分页插件,但提供很多特性例如自动翻页、键盘和...

红薯
2012/04/04
14.9K
6
jQuery.bsgrid 1.21 发布 简单易用的jQuery Grid插件

jQuery.bsgrid 简单易用的jQuery Grid插件 jquery bsgrid,A simple jQuery Grid plugin with pagation, export and easy to expand. 一个简单易用的jQuery Grid插件,支持分页或不分页,支持......

bs2004
2014/10/17
7.2K
17
15款提高表格操作的jQuery插件

table表格由于它的浏览器兼容性和复杂的标签嵌套方式,可以算是添加样式最困难的对象之一了。大多数前端er都把网页中的table标签替换为div,主要就是因为div要比table更容易添加CSS样式。但是...

鉴客
2010/08/12
5.8K
1

没有更多内容

加载失败,请刷新页面

加载更多

cleanLastUpdated.bat

@echo offrem create by AnXiaole rem 这里写你的仓库路径set REPOSITORY_PATH=C:\Users\AnXiaole\.m2\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPO......

安小乐
29分钟前
6
0
操作放大器的用法是什么?

  有区别   1、单级放大的倍数比较有限,一般在100倍以下。放大倍数很大的话,负反馈就比较浅,对于放大倍数的稳定性不利。假如需要放大倍数更高,就不得不动用多级放大电路了。单级放大...

仙溪
31分钟前
3
0
c++ 上传文件 curl

bool uploadFile(std::string url, std::string file, std::string auth) { boost::filesystem::path p(file); CURL *curl; CURLcode res; struct curl_httppost *for......

青黑
37分钟前
3
0
冒泡与插入排序的代码实现

// 冒泡排序,a 表示数组,n 表示数组大小public void bubbleSort(int[] a, int n) { if (n <= 1) return; for (int i = 0; i < n; ++i) { // 提前退出冒泡循环的标志位 ...

无名氏的程序员
40分钟前
4
0
centos7.6 +mhvtl1.6安装

以前的mhvtl都是在centos6.x,5.x上安装的mhvtl以前版本为1.4,现在最新的1.6出来,可以安装在centos7.6上,下面是安装过程: 1.安装基础包 centos7.6只要能上外网,默认是配置了yun源的,这些...

突突突酱
42分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部