 
						更新日期:2019-05-29 00:00:00
更新内容:1.7版本和1.8版本差别不大。
1.8版本增加了index页面描述,红色文字那一块。
1.8版本css样式优化了一下,把 vertical-align: bottom; 改成了 vertical-align: middle;
额外说明:
一、jq不会,请先学jq,不在分页插件问题解答范围内;
二、请先照着index页面的demo写分页代码,请仔细看index页面描述;
三、index页面所有的描述是最新的。
更新日期:2018-05-20 02:30:00
更新内容:添加总条数,可重新再次初始化插件,修改getPage方法返回数据为对象结构,修改setPage方法参数为对象结构,修复无总条数选择每页条数下拉框引起总页数的错误,修复isResetPage参数的相关代码
更新时间:2018/3/30 下午4:50:21
更新说明:有问题请加QQ号,不提供微信号,QQ号:3519842327,仅限该分页插件的解答
更新日期:20180205 23:00:00
更新内容:稍微优化css,在index.html增加描述,含ajax使用例子描述、静态数据使用例子描述、初始化分页插件参数描述、setPage | getPage方法描述
更新日期:2018-01-18 23:00:00
更新内容:增加getPage方法返回每页显示条数// [当前页码, 总页数, 每页显示条数]
| 1 | $("#pagination").whjPaging("getPage"); | 
更新日期:2018-01-17 22:00:00
更新内容:修改初始化分页插件参数选项css,填写默认样式css-1无效
更新日期:2018-01-16 00:00:00
更新内容:优化初始化插件参数 isResetPage: true,当该参数设为true时,那么在ajax响应成功时必须调用
| 1 | $("#pagination").whjPaging("setPage", 当前页码, 总页数); | 
如果ajax未响应之前,那么分页显示保持不变。
提问者:为什么这么设计?
回答:这样设计保证了分页显示和数据展示保持一致。
特殊情况:
当参数isResetPage设为true时,假设目前分页显示的是第1页,每页5条,这时候点击下一页两次,第一次点击时,网络刚好断了,第二次点击时,网络刚好连接上,这时回掉函数返回的值是第2页,每页5条,可以理解为,最后一次操作有效,当然,正常交互过程中是不会影响页面的展示。
补充说明:
该插件适合与ajax结合使用,不建议与URL跳转结合使用,初始化插件参数isResetPage,如果是与后台交互,那么建议设置为true,如果只是静态数据的展示,那么建议设置为false。
注意点:
如果插件有设置显示每页N条下拉框,那么获取数据必须是一次获取N条
更新日期:2018-01-12 02:00:00
更新内容:当前页码小于1时,默认为1,
当前页码大于总页数时,默认等于最后一页,
由于调用该方法可能会与其他插件冲突,该方法重新命名,
修改样式文件名称
更新日期:2017-12-27 01:05:00
更新内容:优化及调整css
1.引入样式和脚本
2.调用插件
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | $("#pagination").whjPaging({    //可选,每页显示条数下拉框,默认下拉框5条/页(默认)、10条/页、15条/页、20条/页    pageSizeOpt: [        {'value': 5, 'text': '5条/页', 'selected': true},        {'value': 10, 'text': '10条/页'},        {'value': 15, 'text': '15条/页'},        {'value': 20, 'text': '20条/页'}    ],    //可选,css设置,可设置值:css-1,css-2,css-3,css-4,css-5,默认css-1,可自定义样式    css: 'css-1',    //可选,总页数    totalPage: 100,    //可选,展示页码数量,默认5个页码数量    showPageNum: 5,    //可选,首页按钮展示文本,默认显示文本为首页    firstPage: '首页',    //可选,上一页按钮展示文本,默认显示文本为上一页    previousPage: '上一页',    //可选,下一页按钮展示文本,默认显示文本为下一页    nextPage: '下一页',    //可选,尾页按钮展示文本,默认显示文本为尾页    lastPage: '尾页',    //可选,跳至展示文本,默认显示文本为跳至    skip: '跳至',    //可选,确认按钮展示文本,默认显示文本为确认    confirm: '确认',    //可选,刷新按钮展示文本,默认显示文本为刷新    refresh: '刷新',    //可选,共{}页展示文本,默认显示文本为共{}页,其中{}会在js具体转化为数字    totalPageText: '共{}页',    //可选,是否展示首页与尾页,默认true    isShowFL: true,    //可选,是否展示每页N条下拉框,默认true    isShowPageSizeOpt: true,    //可选,是否展示跳到指定页数,默认true    isShowSkip: true,    //可选,是否展示刷新,默认true    isShowRefresh: true,    //可选,是否展示共{}页,默认true    isShowTotalPage: true,    //可选,是否需要重新设置当前页码及总页数,默认false,如果设为true,那么在请求服务器返回数据时,需要调用setPage方法    isResetPage: false,    //必选,回掉函数,返回参数:第一个参数为页码,第二个参数为每页显示N条    callBack: function(currPage, pageSize) {        console.log('currPage:'+ currPage + '     pageSize:'+ pageSize);    }}); | 
3.获取当前页码及总页数
| 1 2 | // [当前页码, 总页数]$("#pagination").whjPaging("getPage"); | 
4.设置当前页码及总页数
| 1 2 | //参数2: 当前页码, 参数3: 总页数$("#pagination").whjPaging("setPage", 1, 10); | 
5.可自定义样式
具体请详细看pagination.css
更新日期:2017-12-27 01:05:00
更新内容:优化及调整css第一个版本
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com