精华内容
下载资源
问答
  • json表格数据分页切换代码是款基于angular分页插件制作的表格数据分页效果。
  • 可以将一个已经生成的html表格转化成可分页和查询的表格 完全用js实现不涉及任何后台技术,不支持ajax。
  • js 表格分页

    2011-09-20 23:55:14
    表格分页表格分页表格分页表格分页表格分页表格分页表格分页表格分页表格分页表格分页表格分页表格分页
  • elementUI上面自带很多表格分页,但我用不到表格所以我想知道怎么在上面的for循环中加一个v-if,让其实现分页其他代码

    elementUI上面自带很多表格分页,但我用不到表格


    所以我想知道怎么在上面的for循环中加一个v-if,让其实现分页

    其他代码



    展开全文
  • jQuery动态表格自定义分页代码是分页插件,可以动态获取表格数据。
  • 易语言高级表格滚动分页显示源码,高级表格滚动分页显示
  • recyelerview grid 表格效果的分页,很好用可以看看,dd
  • vfp 表格分页

    2012-03-07 10:09:28
    vfp 表格 分页 一个带基本分页功能的vfp表单
  • 表格分页功能

    2017-08-19 17:01:05
    利用jQuery实现表格分页
  • jQuery表格插件无刷新表格控制分页显示数据
  • json表格数据分页切换代码是款基于angular分页插件制作的表格数据分页效果。
  •  bootstrap-table是非常方便好用的前端表格分页插件,使用者只需要提供数据源就能实现非常完美的分页效果,其分页方式可以分成客户端分页和服务端分页,其接收的数据源都是json数据格式。服务端分页在项目中应用得...
  • 这是一个关于表格数据的分页导航,主要特点是按照表格中的每个条目作为单元来展示数据。
  • Excel表格如何分页打印、自动分页、取消分页等技巧
  • 表格分页效果

    2017-07-05 11:41:24
    js实现表格分页效果,可点击按钮跳转,也可以输入页数跳转
  • 项目中经常会对表格进行分页,以下运用jquery对用户管理中的用户表格进行分页
  • 主要为大家详细介绍了基于JavaScript实现表格滚动分页,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了利用jQuery给表格添加分页效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Excel表格如何分页打印、自动分页、取消分页等技巧.docx
  • Qt表格分页打印

    2017-10-19 19:12:03
    Qt表格分页打印
  • 易语言源码易语言高级表格滚动分页显示源码.rar 易语言源码易语言高级表格滚动分页显示源码.rar 易语言源码易语言高级表格滚动分页显示源码.rar 易语言源码易语言高级表格滚动分页显示源码.rar 易语言源码易语言...
  • 表格分页一体,可以选择每一页几条数据,直接ajax调取就可以使用,只需要链接一个js和一个css,在js直接调用,每一个后台需要的参数都很简单的获取,快来下载吧
  • 这是款可以设置表格数据,每行,每页多数据表格的jQuery表格数据分页插件代码。
  • 款简单实用的jQuery动态表格数据分页插件,动态获取表格数据,支持自定义设置分页参数。
  • 前端实现一个简单的表格分页

    万次阅读 2016-09-19 17:11:24
    //分页区 var $pages_box=$('#pages_box'); var $select_pages=$('#select_pages'); var $inner_pages=$pages_box.find('.J_pages'); $pages_box.find('span').eq(0).text('共'+trLen+'条');//条数 $pages_box...

    实现原理与幻灯类似,不过要注意联动时体验要好。

    html结构:

    <table class="ad_list ad_link">
                <colgroup class="colgroup1"></colgroup>
                <colgroup class="colgroup2"></colgroup>
                <colgroup class="colgroup3"></colgroup>
                <colgroup class="colgroup4"></colgroup>
                <colgroup class="colgroup5"></colgroup>
                <colgroup class="colgroup6"></colgroup>
                <tr><th>分会账号</th><th>名称</th><th>充值总额</th><th>充值次数</th><th>注册人数</th><th>注册IP数</th><th>日期</th></tr>
            </table>
            <div class="income_box" id="income_box">
            <table class="ad_list ad_link income_table" id="income_table">
                <colgroup class="colgroup1"></colgroup>
                <colgroup class="colgroup2"></colgroup>
                <colgroup class="colgroup3"></colgroup>
                <colgroup class="colgroup4"></colgroup>
                <colgroup class="colgroup5"></colgroup>
                <colgroup class="colgroup6"></colgroup>
                <tr><td>abcxd1</td><td>是对方即</td><td>1000</td><td>50</td><td>60</td><td>60</td><td>2016.08.05</td></tr>
                <tr><td>abcxd2</td><td>是对方即</td><td>1000</td><td>50</td><td>60</td><td>60</td><td>2016.08.05</td></tr>
                <tr><td>abcxd3</td><td>是对方即</td><td>1000</td><td>50</td><td>60</td><td>60</td><td>2016.08.05</td></tr>
                <tr><td>abcxd4</td><td>是对方即</td><td>1000</td><td>50</td><td>60</td><td>60</td><td>2016.08.05</td></tr>
                 ...    
            </table>
            </div>
            <div class="pptv_pages" id="pages_box">
                <div class="pptv_pages">
                    <span></span>
                    <span></span>
                    <span><a href="javascript:void(0);" class="prev">上一页</a></span>
                    <div class="pages">
                        <div class="inner_pages J_pages"></div>
                    </div>
                    <span><a href="javascript:void(0);" class="next">下一页</a></span>
                    <div>
                        <select id="select_pages"></select>
                    </div>
                </div>
            </div>
    css样式:

    .income_box{max-height: 581px;min-height:30px;_height:581px;height:581px;overflow: hidden;position: relative;margin:0 auto;width:795px;}
    .colgroup1,.colgroup2{width:15%;}
    .colgroup3,.colgroup4,.colgroup5,.colgroup6{width:14%;}
    .income_table{position: absolute;top:0;left:0;}
    .pptv_pages .pages{display:inline-block;top:20px;padding:4px 0;height:38px;overflow: hidden;position: relative;}
    .pptv_pages .inner_pages{display:inline-block;position: absolute;top:12px;left:0;height: 38px;}
    js部分:(用jquery实现)

    var $income_box=$('#income_box'),//表格盒区域
                        $income_table=$('#income_table');//统计表格
                    var _height=$income_box.height(),//翻页高度
                        trLen=$income_table.find('tr').length,//总记录条数
                        perPage=20,//每页显示行数
                        _left=29;//页码移动距离
                    var countPage=Math.ceil(trLen/perPage);//总页数
                    var  page=1;//起始页
                    //分页区
                    var $pages_box=$('#pages_box');
                    var $select_pages=$('#select_pages');
                    var $inner_pages=$pages_box.find('.J_pages');
                    $pages_box.find('span').eq(0).text('共'+trLen+'条');//条数
                    $pages_box.find('span').eq(1).text(page+'/'+countPage+'页');//页数
                    var aPages=['<a href="javascript:void(0);" class="current">1</a>'];
                    var optionPages=['<option value="1" selected="selected">第1页</option>'];
                    for(var i=2;i<=countPage;i++){
                        aPages.push('<a href="javascript:void(0);">' + i + '</a>');
                        optionPages.push('<option value="'+i+'">第' + i + '页</option>');
                    }
                    $inner_pages.append(aPages.join(''));
                    $select_pages.append(optionPages.join(''));
    
                    if(countPage<=5){//总页数小于5页
                        $pages_box.find('.pages').width(29*countPage);
                    }else{
                        $pages_box.find('.pages').width(145);
                    }
                    //点击某一页
                    $inner_pages.find('a').off().on('click',function(e){
                        if(!$income_table.is(":animated")){
                            $(this).addClass('current').siblings().removeClass('current');
                            var index=$(this).index();
                            page=index+1;
                            //表格移动
                            $income_table.stop().animate({'top': -1*(_height*index) +"px"},800);
                            $select_pages.val(index+1);
                            $pages_box.find('span').eq(1).text(index+1+'/'+countPage+'页');//页数
                            if(countPage>5){
                                if(page>3 && page<countPage-1){
                                    $inner_pages.stop().animate({'left': -1*(_left*(page-3)) +"px"},800);
                                }
                                if(page==1 || page==2 || page==3){
                                    $inner_pages.stop().animate({'left': 0 +"px"},800);
                                }
                                if(page==countPage || page==countPage-1 || page==countPage-2){
                                    $inner_pages.stop().animate({'left': -1*(_left*(countPage-5)) +"px"},800);
                                }
                            }
                        }
                    });
    
                    //点击下拉页中的某一页
                    $select_pages.on('change',function(e){
                        if(!$income_table.is(":animated")){
                            var index=parseInt($(this).val());
                            page=index;
                            $inner_pages.find('a').eq(index-1).addClass('current').siblings().removeClass('current');
                            //表格移动
                            $income_table.stop().animate({'top': -1*(_height*(index-1)) +"px"},800);
                            $pages_box.find('span').eq(1).text(index+'/'+countPage+'页');//页数
                            if(countPage>5){
                                if(page>3 && page<countPage-1){
                                    $inner_pages.stop().animate({'left': -1*(_left*(page-3)) +"px"},800);
                                }
                                if(page==1 || page==2 || page==3){
                                    $inner_pages.stop().animate({'left': 0 +"px"},800);
                                }
                                if(page==countPage || page==countPage-1 || page==countPage-2){
                                    $inner_pages.stop().animate({'left': -1*(_left*(countPage-5)) +"px"},800);
                                }
                            }
    
                        }
    
                    });
    
                    //上一页
                    $pages_box.find('.prev').off().on('click',function(e){
                        if(!$income_table.is(":animated")){
                            if(page == 1){
                                $income_table.stop();
                                $inner_pages.stop();
                            }else{
                                $income_table.animate({'top' : "+=" + _height +"px"},800);
                                if(countPage>5){
                                    if(page>3 && page<countPage-1){
                                        $inner_pages.animate({'left' : "+=" + _left +"px"},800);
                                    }
                                    if(page==1 || page==2 || page==3){
                                        $inner_pages.stop().animate({'left': 0 +"px"},800);
                                    }
                                    if(page==countPage || page==countPage-1){
                                        $inner_pages.stop().animate({'left': -1*(_left*(countPage-5)) +"px"},800);
                                    }
                                }
    
                                page--;
                                $inner_pages.find('a').eq(page-1).addClass('current').siblings().removeClass('current');
                                $select_pages.val(page);
                                $pages_box.find('span').eq(1).text(page+'/'+countPage+'页');//页数
    
                            }
                        }
    
                    });
                    //下一页
                    $pages_box.find('.next').off().on('click',function(e){
                        if(!$income_table.is(":animated")){
                            if(page == countPage ){
                                $income_table.stop();
                                $inner_pages.stop();
                            }else{
                                $income_table.animate({'top' : "-=" + _height +"px"},800);
                                if(countPage>5){
                                    if(page>=3 && page<countPage-1){
                                        $inner_pages.animate({'left' : "-=" + _left +"px"},800);
                                    }
                                    if(page==1 || page==2){
                                        $inner_pages.stop().animate({'left': 0 +"px"},800);
                                    }
                                    if(page==countPage || page==countPage-1 ||page==countPage-2){
                                        $inner_pages.stop().animate({'left': -1*(_left*(countPage-5)) +"px"},800);
                                    }
                                }
                                page++;
                                $inner_pages.find('a').eq(page-1).addClass('current').siblings().removeClass('current');
                                $select_pages.val(page);
                                $pages_box.find('span').eq(1).text(page+'/'+countPage+'页');//页数
                            }
                        }
    
                    });

    实现效果:





    展开全文
  • 自己写的一个JS表格分页代码第一版

    千次阅读 2011-07-05 10:53:31
    一般如果提到JS分页,我首先想到的是EXT的分页,但是为了使用一个分写就把EXT引入进来似乎有点杀鸡用牛刀的感觉,而且也懒得去网上找别人的代码,就自己根据自己的需求写了个,也可以说是EXT表格分页代码的一个简单...

             自己写了一个JS的分写代码工具,一般如果提到JS分页,我首先想到的是EXT的分页,但是为了使用一个分写就把EXT引入进来似乎有点杀鸡用牛刀的感觉,而且也懒得去网上找别人的代码,就自己根据自己的需求写了个,也可以说是EXT表格分页代码的一个简单版。

             

     /**

     * JS 表格分页工具

     * 

     * 作者:ben  时间:2011-5-13

     * 

     * 功能有限,仅限于对table进行分页,只支持后台json格式传递过来的值

     * 

     * 使用案例:

     * //定义头部的二维数组如下格式:

     * var header = new Array();

     * header[0]=["头部1","对应数据名或者索引0","td宽度0","最大字符数"];

     * header[1]=["头部1","对应数据名或者索引1","td宽度1","最大字符数"];

     * header[2]=["头部2","对应数据名或者索引2","td宽度2","最大字符数"];

     * ......

     * header[n]=["头部n","对应数据名或者索引n","td宽度3","最大字符数"];

     * 

     * //其中对应数据名或者索引名可以自己构造输出的格式对象,比如我要输出一个超链接,这个超链接里面有个动态的参数是需要从JSON数据里面解析的,就可以使用

     * //类似以下数据方式使用:<a class='hs' href='${base}/service/def/left.html?wt_esb_service_defDomain.id=%{service_def_id}%'>%{service_def_id}%</a>

     * //其中%{对应数据名或者索引n}%直接会替换掉JSON里面的数据然后替换到上面的字符格式去。

     * 

     * //定义对象,将对象设置为window的一个属性,便与在换页展示的时候回调自己.

     * //参数说明

     * //start:从数据的第几个索引开始,默认为0

     * //limit:每一页展示的数据数量,默认为10

     * //cellStep:没一行展示的数据条数,默认为1

     * //tableId:需要分页的表格ID编号,必须传

     * //headTrClassName:头部样式名,可为空

     * //trClassName:普通行的样式名,可为空

     * //header:头部定义的二唯数组,不能为空.

     * window.pagging = new table_pagging({limit:2,tableId:'testTable',header:header,headTrClassName:'lmheadbg2',trClassName:'bgbg2'});

     * //最后一步就是分页输出

     * pagging.pagging(JSON的数据);

     */

            1. 这里有几个地方要说明下,第一版本只支持JSON的数据格式,但是有需要通过更改pagging这个方法解析数据的方式即可,在第一版暂时不实现,因为我也不清楚实际中使用那些格式较多,希望有人能给出好的建议,我去扩充,可以在下个版本实现。

            2.使用window.pagging的原因是因为我需要获取当前对象的名称,这个实现方案有两种,一种是自己设置对象名,还有就是现在这种方式,将对象设置成window对象的一个属性,然后再对象内去遍历window的属性是否与自己相等来获取对象名称,对象名称主要在页面上用于构建多个分页表格,我在创建表格分页哪一行的时候内嵌了一个表格(见createPageTr方法),这个表格的名字是根据objectName+"assrotCurrentIndexTable"来生成的(不过后面我考虑其实也可以使用需要分页的表格名字来代替对象名也是一样的,当初脑子秀逗了下使用了这种方式).

            3.header[0]=["头部1","对应数据名或者索引0","td宽度0","最大字符数"];的第二个数据也就是"对应数据名或者索引0"可以自定义数据显示名称,比如<a href="">%{对应数据名或者索引}%</a>,%{}%是替代模板符.

            PS:让我写代码可以,让我来描述功能有时候就描述不清楚,具体见本文附件的示例test.html,资源文件在http://download.csdn.net/source/3418810可以下载到,资源分是0分,欢迎拍砖。

        

    展开全文
  • EXT 表格 本地分页的例子 EXT 表格 本地分页的例子

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,877
精华内容 27,950
关键字:

一个表格里怎么分页