博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上一页 下一页
阅读量:5095 次
发布时间:2019-06-13

本文共 12628 字,大约阅读时间需要 42 分钟。

sessionStorage.removeItem('times');var ding_pageSize = 10;//切换每页显示条数 function exportExcle(url){     $.ajax({            'type':'get',            'url':url,            "dataType":'json',            "data":{                            },            "traditional" : true,             success:function(myData){                // myData = JSON.parse(myData);//                    console.log(myData.data)                    if(myData.code==200){                                                                    }             }        }) }
function consoleTable(url){    sessionStorage.removeItem('consoleCount');    $('#console_table').DataTable( {        "info":false,       "filter":false,       "lengthMenu":false,       "ordering":false,        "bDeferRender": true,//大数据量处理,加快速度;        "bAutoWidth": false,//表格自定义宽度,和swidth一起用//         "pagingType": "simple_numbers",  //分页首页和尾页         "paging": false, //开启分页         "iDisplayLength": 10,         "order":[[2]],        "bProcessing": false,        "bDestroy": true,//        "dom": 't<"foot_bottom"p>',        ajax:{           "type":"get",            "url":url,            "data":{                                            },            "dataType":'json',            "dataSrc": function (mdata) {//                $('#console_table>thead>tr>th:first-child').empty();//                $('#console_table>thead>tr>th:first-child').append('');                if (!mdata.success || mdata.data == null) {                    sessionStorage.setItem("consoleCount", 0);                                        return [];                }                 if(mdata.code==200){                    if(mdata.data.length>0){                                                 sessionStorage.setItem("consoleCount",mdata.total);                         return mdata.data;                    }else{                        sessionStorage.setItem("consoleCount", 0);                                                 return [];                    }                }                       }       },       //         "language":{
// "sProcessing": '加载中...',// "sLoadingRecords":" ",// "sEmptyTable": '暂无数据',// "decimal":",",// "thousands":".",//// "sProcessing" : "正在加载中......",//// "sLengthMenu" :[[10, 20, -1], [10, 20, "All"]],// //"sInfo" : "当前显示 _START_ 到 _END_ 条,共 _TOTAL_ 条记录",// // "sInfoEmpty": '显示第 0 至 0 项结果,共 0 项',// //"sInfoFiltered" : "数据表中共为 _MAX_ 条记录",// "oPaginate" : {
// // "sPrevious" : "<",// "sNext" : ">",// // }//// // }, "columns":[ {
"data":"gmtCreate"}, {
"data":"accountName"}, {
"data":"creatPerson"}, {
"data":"typeZn"}, {
"data":"definit"}, {
"data":"content"} ], "aoColumnDefs" : [ { render:function(data,type,row){ if(data==null||data==""){ return "--"; }else{ return new Date(data).format('yyyy-MM-dd HH:mm:ss');// } }, "orderable":false, "targets": [0] }, {// render:function(data,type,row){ if(data==null||data==""){ return "--"; } return data; }, "orderable":false, "targets": [1] }, { render:function(data,type,row){ if(data==null||data==""){ return "--"; } return data; }, "orderable":true, "targets": [2] }, { render:function(data,type,row){ if(data==null||data==""){ return "--"; } return data; }, "orderable":true, "targets": [3] }, { render:function(data,type,row){ if(data==null||data==""){ return "--"; } return data; }, "orderable":true, "targets": [4] }, { //dealEmpId dealRealName dealNickName render:function(data,type,row){// console.log(data);// console.log(row.contentHistory); var content=JSON.stringify(data); var contentlast=JSON.stringify(row.contentHistory); if(data==null||data==""||data.length==0){ content = ''; } if(row.contentHistory==null||row.contentHistory==""||row.contentHistory.length==0){ contentlast = ''; } return '查看'; }, "orderable":true, "targets": [5] } ], "fnCreatedRow": function(nRow, aData, iDataIndex) {// $('td:eq(1)', nRow).addClass("mouseType");// $('td:eq(2)', nRow).addClass("ding_name_type");// $('td:eq(5)', nRow).addClass("processType"); }, "initComplete":function(data){ var times=sessionStorage.getItem('times'); if(times){ }else{ var totalCount= sessionStorage.getItem("consoleCount"); if(totalCount==0){ $('.page_group').css('display','none'); }else if(totalCount<=ding_pageSize){
//默认显示10条 $('.page_group').css('display','block'); $('.pageDetails .mainBTotalNuber>em').html(totalCount); $('.pageDetails .mainBTotalPage>em').html(Math.ceil(totalCount/ding_pageSize)); $('.pageDetails .currentPage>em').html(1); $('.pageDetails span.upPage')[0].dataset.uppage=1; $('.pageDetails span.downPage')[0].dataset.downpage=1; // $('span.upPage')[0].dataset.saleid=saleId; // $('span.downPage')[0].dataset.saleid=saleId; $('.pageDetails span.downPage')[0].dataset.total=totalCount; $('.pageDetails span.upPage').addClass('noAble'); $('.pageDetails span.downPage').addClass('noAble'); }else if(totalCount>ding_pageSize){ $('.page_group').css('display','block'); $('.pageDetails .mainBTotalNuber>em').html(totalCount); $('.pageDetails .mainBTotalPage>em').html(Math.ceil(totalCount/ding_pageSize)); $('.pageDetails .currentPage>em').html(1); $('.pageDetails span.upPage')[0].dataset.uppage=1; $('.pageDetails span.downPage')[0].dataset.downpage=1; // $('span.upPage')[0].dataset.saleid=saleId; // $('span.downPage')[0].dataset.saleid=saleId; $('.pageDetails span.downPage')[0].dataset.total=totalCount; $('.pageDetails span.upPage').addClass('noAble'); $('.pageDetails span.downPage').removeClass('noAble'); } } sessionStorage.setItem('times',1); }/// } ); }
function upPageClick(that,e){        var current=$(that)[0].dataset.uppage;//点击上一页  取下一页的当前值    current=parseInt(current);//    console.log(current);    console.log(ding_pageSize);    if(current==1||current==0){        return ;    }else{                $(that).next('span.downPage').removeClass('noAble');        current--;                var queryTimes = $("#console_time").val();        var queryTimeList = queryTimes.split(" - ");        var startTime = queryTimeList[0];//开始时间        var endTime = queryTimeList[1];//结束时间        var parentName = $("#customer_name").val();//结束时间        consoleTable('/enterpriseServe/getLogByMap?parentId=&creatPerson=&pageNo='+current+'&pageSize='+ding_pageSize+'&start='+startTime+'&end='+endTime+'&parentName='+parentName);                      //         $(this).parent().parent('td>table').html(newTable(zjp));/        if(current<=1){
//保证下一页最小为第二页 上一页最小为第一页 current=1; $(that).addClass('noAble'); } $(that).prevAll().filter(".currentPage").children('em').html(current);//为当前页赋值 $(that).next('span.downPage')[0].dataset.downpage=current;//为下一页赋值(下一页始终比上一页大一个数) $(that)[0].dataset.uppage=current;//把页数赋值给上一页 e.stopPropagation();// $(this).unbind("click"); //移除click return false; }}
function downPageClick(that,e){    var total=$(that)[0].dataset.total;    total=parseInt(total);    var current=$(that)[0].dataset.downpage;//    var current=$(this).prev('span.upPage')[0].dataset.uppage;//    console.log(current);    console.log(ding_pageSize);    current=parseInt(current);        if(current>=(Math.ceil(total/ding_pageSize))){//判断总页数        return ;    }else{                $(that).prev('span.upPage').removeClass('noAble');//能走到这说明下一页可点击   把上一页不可用样式移除        //var pageNo=current++;$(this)[0].dataset.uppage=nn;            current++;                var queryTimes = $("#console_time").val();        var queryTimeList = queryTimes.split(" - ");        var startTime = queryTimeList[0];//开始时间        var endTime = queryTimeList[1];//结束时间        var parentName = $("#customer_name").val();//结束时间        consoleTable('/enterpriseServe/getLogByMap?parentId=&creatPerson=&pageNo='+current+'&pageSize='+ding_pageSize+'&start='+startTime+'&end='+endTime+'&parentName='+parentName);                if(current>=(Math.ceil(total/ding_pageSize))){//总页数//            current=(Math.ceil(total/10))-1;            $(that).addClass('noAble');                    }        $(that).prevAll().filter(".currentPage").children('em').html(current);//为当前页赋值        $(that).prev('span.upPage')[0].dataset.uppage=current;        $(that)[0].dataset.downpage=current;//把页数赋值给上一页                       e.stopPropagation();//        $(this).unbind("click"); //移除click           return false;    }    }

 

转载于:https://www.cnblogs.com/zjpzjp/p/7575636.html

你可能感兴趣的文章
第一阶段冲刺06
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
排球积分程序(三)——模型类的设计
查看>>
HDU 4635 Strongly connected
查看>>
格式化输出数字和时间
查看>>
页面中公用的全选按钮,单选按钮组件的编写
查看>>
java笔记--用ThreadLocal管理线程,Callable<V>接口实现有返回值的线程
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
关于TFS2010使用常见问题
查看>>
URL编码与解码
查看>>
Eclipse 安装SVN插件
查看>>
阿里云服务器CentOS6.9安装Mysql
查看>>
剑指offer系列6:数值的整数次方
查看>>
js 过滤敏感词
查看>>
poj2752 Seek the Name, Seek the Fame
查看>>
软件开发和软件测试,我该如何选择?(蜗牛学院)
查看>>
基本封装方法
查看>>
生活大爆炸之何为光速
查看>>