书签 分享 收藏 举报 版权申诉 / 21

类型Html表格及分页.docx

  • 文档编号:10883188
  • 上传时间:2023-05-28
  • 格式:DOCX
  • 页数:21
  • 大小:20.07KB

        

            

            操作进行中,请耐心等待...

        

    

    

    <%--    

        

            

            系统事件

        

    

--%>

    

        

            事件类型:

            

                <%--所有事件--%>

                系统事件

                操作日志事件

            

            事件描述:

            

        

        

            时间范围:

            

            ~

            

        

        

            

            

            

        

        

            

                时间事件类型事件描述

                

                     

                

            

        

        

            总共0条 /0

            

            

            

            

            

        

        

both;" />

    

    

    $(".timepicker").datetimepicker().attr("readonly", "readonly");

    $(".pagerctrl").attr("disabled", "disabled");

    $("#waiting").hide();

    DayString();

 

2..histeventpage.js

///

var eventtype= "";

var description= "";

var starttime= "";

var endtime= "";

//查询按钮,查询分页信息并查出第一页内容

function queryclick(){

    //获取查询条件

    eventtype=$("#eventtype").val();

    description=$("#description").val();

    starttime=$("#starttime").val();

    endtime=$("#endtime").val();

    if (starttime== "" ||endtime== ""){

        alert("请选择时间范围!

");

        return;

    }

    //过滤编码

    description=sqlfilter(description);

    $("#description").val(description);

    description=encodeURIComponent(description);

    //查询分页信息

    $("#querybtn").attr("disabled", "disabled");

    $(".pagerctrl").attr("disabled", "disabled");

    $("#waiting").fadeIn();

    $.post("Services/queryhistevent.ashx",

            { "eventtype":

eventtype, "description":

description, "starttime":

starttime,"endtime":

endtime, "pagesize":

pagesize, "pageindex":

0, "total":

 true

            }, function (result){

                totalcount=parseInt(result);

                if (totalcount>0){

                    pageindex=1;

                    totalpage=Math.ceil(totalcount/pagesize);

                    //查询结果

                    querydata

(1);

                }

                else {

                    pageindex=0;

                    totalpage=0;

                    $("#databody").html("无数据无数据无数据");

                    $("#querybtn").removeAttr("disabled");

                    updatepagerbtn();

                    $("#waiting").fadeOut();

                }

                $("#pageindex").val(pageindex);

                $("#totalpage").html(totalpage);

                $("#totalcount").html(totalcount);

            });

}

//sql过滤器

function sqlfilter(str){

    return str.replace(/[%';]/g, "");

}

//查询内容

function querydata(index){

    $("#querybtn").attr("disabled", "disabled");

    $(".pagerctrl").attr("disabled", "disabled");

    $("#waiting").fadeIn();

    $.post("Services/queryhistevent.ashx",

            { "eventtype":

eventtype, "description":

description, "starttime":

starttime,"endtime":

endtime, "pagesize":

pagesize, "pageindex":

index

            }, function (result){

                $("#databody").html(result);

                $("#querybtn").removeAttr("disabled");

                updatepagerbtn();

                $("#waiting").fadeOut();

            });

}

//分页代码

var totalcount=0;

var pageindex=0;

var totalpage=0;

var pagesize=15;

function pagerjump(){

    var topage=$("#pageindex").val();

    if (isNaN(topage)){

        alert("页数必须为数字");

        $("#pageindex").val(pageindex);

        return;

    }

    pagerchange(topage);

}

function pagerfirst(){

    pagerchange

(1);

}

function pagerlast(){

    pagerchange(totalpage);

}

function pagerperv(){

    pagerchange(pageindex-1);

}

function pagernext(){

    pagerchange(pageindex+1);

}

function pagerchange(topage){

    if (topage>=1&&topage<=totalpage){

        topage=parseInt(topage);

        if (topage!

=pageindex){

            pageindex=parseInt(topage);

            querydata(pageindex);

        }

    }

    $("#pageindex").val(pageindex);

}

function updatepagerbtn(){

    if (pageindex==0||totalpage==0){

        $(".pagerctrl").attr("disabled", "disabled");

    }

    else {

        $("#jumpbtn").removeAttr("disabled");

        $("#pageindex").removeAttr("disabled");

        if (pageindex==1){

            $("#firstbtn").attr("disabled", "disabled");

        }

        else {

            $("#firstbtn").removeAttr("disabled");

        }

        if (pageindex==totalpage){

            $("#lastbtn").attr("disabled", "disabled");

        }

        else {

            $("#lastbtn").removeAttr("disabled");

        }

        if (pageindex>1){

            $("#prevbtn").removeAttr("disabled");

        }

        else {

            $("#prevbtn").attr("disabled", "disabled");

        }

        if (pageindex

            $("#nextbtn").removeAttr("disabled");

        }

        else {

            $("#nextbtn").attr("disabled", "disabled");

        }

    }

}

//导出csv

function exoprtascsv(exporttype){

    if (totalpage<=0){

        alert("请先查询有无数据!

");

        return;

    }

    $("#querybtn").attr("disabled", "disabled");

    $(".pagerctrl").attr("disabled", "disabled");

    $("#waiting").fadeIn();

    $.post("Services/exportdata.ashx",

            { "eventtype":

eventtype, "description":

description, "starttime":

starttime,"endtime":

endtime, "pagesize":

pagesize, "pageindex":

0, "exporttype":

exporttype

            }, function (result){

                $("#querybtn").removeAttr("disabled");

                updatepagerbtn();

                $("#waiting").fadeOut();

                if (result.indexOf("提示:

")==0){

                    alert(result);

                }

                else {

                    if (result.indexOf("http")==0){

                        try {

                            window.open(result, "download", "");

                        }

                        catch (e){

                            alert("提示:

浏览器拦截了下载导出文件窗口!

");

                        }

                    }

                    else {

                        alert("提示:

下载地址有误!

");

                    }

                }

            });

}

//当天时间

function DayString(){

    var date= new Date();

    var targetday_milliseconds=date.getTime();

    date.setTime(targetday_milliseconds);

    var datestr=date.getFullYear()+ "-";

    var month=date.getMonth()+1;

    var day=date.getDate();

    var hour=date.getHours();

    var minute=date.getMinutes();

 

    if (month<10){

        datestr+= "0" +month+ "-";

    }

    else {

        datestr+=month+ "-";

    }

    

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
Html 表格 分页
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:Html表格及分页.docx
链接地址:https://www.bingdoc.com/p-10883188.html
相关搜索
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开