jQuery 无刷新分页实例代码


Posted in Javascript onNovember 12, 2013
<html>
<head>
     <script type="text/javascript" src="script/jquery-1.7.1.min.js"></script>
        <script type="text/javascript" src="script/jquery-1.7.1.js"></script>
        <script type="text/javascript" src="script/jquery.pagination.js"></script>
        <script type="text/javascript">
            $(function(){
                    //此demo通过Ajax加载分页元素
                    var initPagination = function(data) {
                    var feedback = "";
                    $.each(data.list, function(index, d) { 
                        var str =""; 
                        str+= "<dl class='result' style='display:none;'>";
                        str+="<dt><img src='https://3water.com/headshotsByName/balijiang.png?l' alt='图片' width='70' height='70' /></dt>";
                        str+="<dd><a href='#' title='VYyu'>VYyu</a></dd>";
                        str+="<dd class='gray'>2009-09-26 </dd>";
                        str+="<dd>"+d+"</dd>";
                        str+="</dl>";
                        feedback += str; 
                        }); 
                    $("#feedback").empty().append(feedback); //装载对应分页的内容
                    //alert(datac.list.length);
                    //var num_entries = $(".result").length;
                    var num_entries = data.list.length;
                    // 创建分页
                    $("#page").pagination(num_entries, {
                        num_edge_entries: 1, //边缘页数
                        num_display_entries: 5, //主体页数
                        callback: pageselectCallback,
                        items_per_page: 3, //每页显示1项
                        prev_text: "前一页",
                        next_text: "后一页"
                    });
                    pageselectCallback(0);
                    }
function pageselectCallback(page_index, jq){
    var resultList = $(".result");
    //var feedback = "";
    //alert(resultList.length);
    $(".result").each( function(index, data) { 
            //alert(index);
            $(this).css('display','none');
            if(Math.floor(index/3)  == page_index){
            $(this).css('display','block');
            }
            }); 
    return false;
}
//ajax加载
$.getJSON("testPage",null, function(data){initPagination(data)});
});
</script>
</head>
<body>
<div id="feedback" class="feedback"> </div>
<div id="page" class="pager"></div>
</body>
</html>
Javascript 相关文章推荐
jQuery Ajax 实例全解析
Apr 20 Javascript
JS代码放在head和body中的区别分析
Dec 01 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
Jan 10 Javascript
JS简单实现元素复制示例附图
Nov 19 Javascript
jQuery实现下拉框选择图片功能实例
Aug 08 Javascript
JavaScript运动框架 链式运动到完美运动(五)
May 18 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
js实现拖拽上传图片功能
Aug 01 Javascript
vue项目上传Github预览的实现示例
Nov 06 Javascript
详解vue2.0 资源文件assets和static的区别
Nov 27 Javascript
vue模块拖拽实现示例代码
Mar 09 Javascript
vue+animation实现翻页动画
Jun 29 Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 #Javascript
JS实现遮罩层效果的简单实例
Nov 12 #Javascript
javascript静态页面传值的三种方法分享
Nov 12 #Javascript
javascript的渐进增强与平稳退化浅谈
Nov 12 #Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
Nov 12 #Javascript
JavaScript中的字符串操作详解
Nov 12 #Javascript
JavaScript简单实现网页回到顶部功能
Nov 12 #Javascript
You might like
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
php禁止浏览器使用缓存页面的方法
2014/11/07 PHP
php使用iconv中文截断问题的解决方法
2015/02/11 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
2016/12/27 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
laravel 修改记住我功能的cookie保存时间的方法
2019/10/14 PHP
让ie运行js时提示允许阻止内容运行的解决方法
2010/10/24 Javascript
jquery实现点击消失的代码
2014/03/03 Javascript
JQuery弹出层示例可自定义
2014/05/19 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
2019/07/15 Javascript
python删除列表中重复记录的方法
2015/04/28 Python
Python基于动态规划算法解决01背包问题实例
2017/12/06 Python
python之Flask实现简单登录功能的示例代码
2018/12/24 Python
python找出一个列表中相同元素的多个索引实例
2019/06/11 Python
python中pygame安装过程(超级详细)
2019/08/04 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
Pytorch 实现权重初始化
2019/12/31 Python
python 制作简单的音乐播放器
2020/11/25 Python
美国知名的旅游网站:OneTravel
2018/10/09 全球购物
党校自我鉴定范文
2013/10/02 职场文书
财务部岗位职责
2013/11/19 职场文书
阿德的梦教学反思
2014/02/06 职场文书
3.12植树节活动总结2014
2014/03/13 职场文书
经济信息系毕业生自荐信范文
2014/03/15 职场文书
求职信格式要求
2014/05/23 职场文书
保密工作整改报告
2014/11/06 职场文书
党员活动总结
2015/02/04 职场文书
司机个人年终总结
2015/03/03 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
MYSQL优化之数据表碎片整理详解
2022/04/03 MySQL