jquery分页插件pagination 的运用
来源:互联网 发布:围棋入门书籍推荐 知乎 编辑:程序博客网 时间:2024/05/12 10:22
原项目地址:http://plugins.jquery.com/project/pagination
参数名 描述 参数值 maxentries总条目数必选参数,整数items_per_page每页显示的条目数可选参数,默认是10num_display_entries连续分页主体部分显示的分页条目数可选参数,默认是10current_page当前选中的页面可选参数,默认是0,表示第1页num_edge_entries两侧显示的首尾分页的条目数可选参数,默认是0link_to分页的链接字符串,可选参数,默认是"#"prev_text“前一页”分页按钮上显示的文字字符串参数,可选,默认是"Prev"next_text“下一页”分页按钮上显示的文字字符串参数,可选,默认是"Next"ellipse_text省略的页数用什么文字表示可选字符串参数,默认是"..."prev_show_always是否显示“前一页”分页按钮布尔型,可选参数,默认为true,即显示“前一页”按钮next_show_always是否显示“下一页”分页按钮布尔型,可选参数,默认为true,即显示“下一页”按钮callback回调函数默认无执行效果,当点击链接的时候此函数被调用,此函数接受两个参数,新一页的id和pagination容器(一个DOM元素)。如果回调函数返回false,则pagination事件停止执行
- pagination 此jQuery插件为Ajax分页插件,一次性加载,故分页切换时无刷新与延迟,如果数据量较大不建议用此方法,因为加载会比较慢。
- 原插件CSS不太合理,使用浮动,故无法方便实现左右方向的定位,且未清除浮动。
参数
<div> <table id="linkTable" cellpadding="6" cellspacing="1" align="left" > <thead> <tr class="tableHeader" align="center"> <th style="width:200px; text-align:center;" > 产品名称 </th> <th style="width:200px; text-align:center"> 产品单价 </th> </tr> </thead> </table> </div> <div id="Pagination" class="digg"></div> <script language="javascript" type="text/javascript"> $(document).ready(function() { InitData(0); //初始化数据 }); //这个事件是在翻页时候用的 function pageselectCallback(page_id, jq) { InitData(page_id); } function InitData(pageIndex) { var tbody = ""; //声明表格中body部分 $.ajax({ //这里使用到Jquery的ajax方法 type: "POST", dataType: "json", url: 'GetData.do', //请求的处理数据 data: "pageIndex=" + (pageIndex + 1) , //传入的参数,第一个参数就是分页的页数,第二个参数为排序的依据 //下面的操作就是成功返回数据以后,进行数据的绑定 success: function(data) { $("#linkTable tr:gt(0)").remove(); var myData = data.Products; $.each(myData, function(i, n) { var trs = ""; trs += "<tr><td align='center'>" + n.ProductName + "</td><td>" + n.QuantityPerUnit + "</td></tr>"; tbody += trs; }); $("#linkTable").append(tbody); } }); //加入分页的绑定 $("#Pagination").pagination(2, { callback: pageselectCallback, prev_text: '< 上一页', next_text: '下一页 >', items_per_page: 20, num_display_entries: 6, current_page: pageIndex, num_edge_entries: 2 }); }</script>
相关文章:
jQuery Pagination分页插件
0 0
- jquery.pagination.js分页插件的运用
- jquery.pagination.js分页插件的运用
- jquery分页插件pagination 的运用
- jQuery 分页插件 pagination
- 分页插件-jquery.pagination
- jquery的分页插件pagination的使用
- jquery easyui pagination分页插件的使用
- 好看的分页插件-JQUERY PAGINATION PLUGIN
- Jquery.Pagination分页插件的学习
- Jquery.Pagination分页插件的学习
- 一款不错的jQuery分页插件--pagination
- jquery分页插件pagination.js的使用
- jQuery分页插件(jQuery Pagination)
- jquery.pagination插件实现分页
- jQuery Pagination Ajax分页插件
- 分页插件jquery.pagination.js
- jquery分页插件pagination教程
- Jquery Pagination Ajax分页插件
- 1023. Have Fun with Numbers (20)
- 安卓代码访问互联网
- I00038 自守数(Automorphic number)
- Leetcode 389. Find the Difference 找不同 解题报告
- POJ 1458Common Subsequence
- jquery分页插件pagination 的运用
- 二,MyBatis BaseTypehandler使用
- pycharm 2016 专业版 注册码 激活 一起支持官方正版
- ORACLCE sql如何判断字段的值是不是空值
- linux安装sogou输入法:ubuntu14.04+sogou
- 技术的学习方法
- Android 6.0 权限系统
- JavaEE框架——hibernate框架的综合使用
- 简单理解Socket