`

电子看板代码

阅读更多
<!doctype html>
<html>
<head>
<title>昇沪销售金额看板</title>
<script src="https://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript" src="myjs.js"></script>
<style>
.tablebox {
    height: 1000px;
    overflow: hidden;
    position: relative;
    width: 1500px;
    margin: 10px auto;
    background-color: rgba(6,26,103,1);
}
.tabTitle{
	font-size: 32px;
	margin: 0px auto;
    color:red;
    background-color: #1f1f9c;
    background-color: rgba(6,26,103,1);
    width:1000px;
    height:100px;
    line-height: 100px;
    text-align: center;
}
.tbl-header {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
}

.tbl-body {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.tablebox table {
    width: 100%;
}

.tablebox table th,
.tablebox table td {
    font-size: 24px;
    color: #7ca6f4;
    line-height: 45px;
    text-align: center;
}

.tablebox table tr th {
    background-color: #1f1f9c;
    cursor: pointer;
}

.tablebox table tr td {
    background-color: transparent;
}

.tbl-body tr:nth-child(even) td,.tbl-body1 tr:nth-child(even) td {
    background-color: rgba(31, 31, 156, .5);
}

.tablebox table tr td span,
.tablebox table tr td span {
    font-size: 24px;
}</style>
</head>
<body onload="orderGetlist();">
 <div class="tabTitle" id="text1">惠州市昇沪汽车紧固件科技公司[客服中心]--销售未交状况表</div>
<div class="tablebox" id="content">
        <div class="tbl-header">
            <table border="0" cellspacing="0" cellpadding="0">
                <thead>
                    <tr>
                    	<th>序号</th>
                        <th>跟单员</th>
                        <th>订单交期</th>
                        <th>订单号码</th>
                        <th>物料料号</th>
                        <th>订单数量</th>
                        <th>已发数量</th>
                        <th>未发数量</th>
                    </tr>
                </thead>
                <tbody style="opacity:0;"></tbody>
            </table>
        </div>
        
        <div class="tbl-body">
            <table border="0" cellspacing="0" cellpadding="0">
                <thead>
                    <tr>
                    	<th>序号</th>
                        <th>跟单员</th>
                        <th>订单交期</th>
                        <th>订单号码</th>
                        <th>物料料号</th>
                        <th>订单数量</th>
                        <th>已发数量</th>
                        <th>未发数量</th>
                    </tr>
                </thead>
                <tbody></tbody>
            </table>
        </div>
    </div>

<script>
function drawlist(rtext)
{
	
	var MyMarhq = '';
	clearInterval(MyMarhq);
	$('.tbl-body tbody').empty();
	$('.tbl-header tbody').empty();
	var str ='';
	var Items = eval(rtext);
	//document.getElementById("text1").innerHTML=rtext;
	$.each(Items,function (i, item) {
	    str = '<tr>'+
	    	'<td>'+item.sno+'</td>'+
	        '<td>'+item.gdName+'</td>'+
	        '<td>'+item.deliveryDate+'</td>'+
	        '<td>'+item.orderno+'</td>'+
	        '<td>'+item.mcode+'</td>'+
	        '<td>'+(+item.qty).toFixed(2)+'</td>'+
	        '<td>'+(+item.outQty).toFixed(2)+'</td>'+
	        '<td>'+(+item.leftQty).toFixed(2)+'</td>'+
	        '</tr>'

	    $('.tbl-body tbody').append(str);
	    $('.tbl-header tbody').append(str);
	});

	if(Items.length > 10){
	    $('.tbl-body tbody').html($('.tbl-body tbody').html()+$('.tbl-body tbody').html());
	    $('.tbl-body').css('top', '0');
	    var tblTop = 0;
	    var speedhq = 50; // 数值越大越慢
	    var outerHeight = $('.tbl-body tbody').find("tr").outerHeight();
	    function Marqueehq(){
	        if(tblTop <= -outerHeight*Items.length){
	            tblTop = 0;
	        } else {
	            tblTop -= 1;
	        }
	        $('.tbl-body').css('top', tblTop+'px');
	    }
	    MyMarhq = setInterval(Marqueehq,speedhq);
	    // 鼠标移上去取消事件
	    $(".tbl-header tbody").hover(function (){
	        clearInterval(MyMarhq);
	    },function (){
	        clearInterval(MyMarhq);
	        MyMarhq = setInterval(Marqueehq,speedhq);
	    })

	}
}

var xmlHttpRequest = null;
function orderGetlist() {
	    //创建XMLHttpRequest对象,为考虑兼容性问题,老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象
		if (window.XMLHttpRequest)
		{
			xmlHttpRequest = new XMLHttpRequest();
		}
		else 
		{
			xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
		//设定请求的类型,服务器URL,以及是否异步处理
		xmlHttpRequest.open("POST","http://localhost:8080/shitteam/SaOrderServlet",true);
		xmlHttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHttpRequest.onreadystatechange=function()
		{
		    //4:请求已完成,且响应已就绪    
		    if(xmlHttpRequest.readyState==4)
		    {
		    	//alert("here!");
		        //200:成功
		        if(xmlHttpRequest.status==200)
		        {
		        	
		        	var xmltext = xmlHttpRequest.responseText;
		        	drawlist(xmltext);
		        }else
		        {
		        	alert("AJAX服务器返回错误!");
		        }
		    }
	 }
	//将请求发送到服务器
	xmlHttpRequest.send();
}
</script>
 
</body>
</html>

 

分享到:
评论

相关推荐

    电子白板源代码

    《电子白板源代码解析与应用》 在IT行业中,电子白板技术是现代会议、教育和协作领域的重要工具,其源代码的研究对于开发者来说具有极高的价值。本篇文章将深入探讨“电子白板源代码”这一主题,帮助读者理解和应用...

    C# 电子白板软件源码(WinForm & WPF)

    C# 实现的电子白板软件,包括 WinForm 和 WPF 两个版本的项目,其中 WinForm 版本使用的是 GDI+,WPF 版本使用的是 DrawingVisual。使用了面向对象的设计思维,还有一些项目实践的经验体现,值得新手学习。代码实现...

    led电子屏C#版开发demo

    1. **阅读源码**:理解各个类和方法的作用,关注如何将C#代码与硬件交互。 2. **调试运行**:通过实际运行DEMO,观察不同指令对LED电子屏的效果,理解指令与显示效果之间的关系。 3. **扩展功能**:尝试增加新的显示...

    Qt数据可视化大屏电子看板

    【Qt数据可视化大屏电子看板】是一种基于Qt框架实现的高级数据展示工具,它能够帮助用户以大屏幕的形式清晰地展示复杂的数据信息。Qt是一个跨平台的应用程序开发框架,支持多种操作系统,如Windows、Linux、Mac OS等...

    C# WPF,物联网工控大数据大屏看板,源代码,支持MODBUSTCP协议

    在本文中,我们将深入探讨如何使用C# WPF技术结合物联网(IoT)和工控设备,实现大数据的可视化大屏看板,并且重点关注MODBUSTCP协议的应用。C# WPF(Windows Presentation Foundation)是一种强大的.NET框架,用于...

    一个看板源码

    【描述】提到的"提供一个开源看板程序,项目敏捷管理更高效"意味着这个看板系统是免费的,允许用户查看、修改和分享源代码。开源软件的优势在于它促进了社区的合作与创新,用户可以根据自己的需求定制功能,或者为...

    Delphi触摸看板程序源代码..rar

    【Delphi触摸看板程序源代码详解】 Delphi是一款强大的Windows应用程序开发工具,以其高效的编译器和直观的集成开发环境(IDE)而闻名。它使用面向对象的Pascal编程语言,使得开发者能够快速构建高性能的桌面应用。...

    wpf大屏看板全部源码

    【WPF大屏看板全部源码】是一个用于构建大屏幕展示系统的开发资源,主要基于Windows Presentation Foundation(WPF)技术。WPF是.NET Framework的一部分,它为开发者提供了丰富的用户界面设计工具,能够创建出美观且...

    大屏看板HTML模板参考

    智慧城市,智慧交通,智慧气象,智慧物流,智慧医疗,智慧政务

    FW.rar_prettyvcn_产线_电子看板程序

    在这个系统中,"FW.rar"可能是一个压缩包文件,其中包含了整个电子看板程序的源代码、执行文件或者相关配置文档。"prettyvcn"可能是开发该系统的公司或团队的名称,也可能代表该软件的特定版本或特性。"产线"指的是...

    电子看板的设计.doc

    【电子看板设计详解】 电子看板是一种关键的生产管理工具,源于日本丰田公司的精益生产理念,用以实时展示生产数据,如计划产量、实际产量和达成率。它通过简单的数据显示,有效地协调生产流程,提高效率,降低成本...

    可视化大屏、智能联勤、地区治安、物流、医院、地图、能源电子看板、政务、信访、预警、运单、数据监控、销售数据、数据看板

    可视化大屏、智能联勤、地区治安、物流、医院、地图、能源电子看板、政务、信访、预警、运单、数据监控、销售数据、数据看板、可视化看板、智慧看板、统计图表、物联网、数据统计、图表组件、驾驶舱、登录、时间轴 ...

    智能大数据看板_大数据动态大屏html模板

    智能大数据看板,是html+js+css开发的一套可用于大屏展示的大数据中心,可以接口活动后端数据,通过适当的图标形式动态展现在用户面前。 ## 主要功能 *页面部分数据滚动播放 *部分标签形式数据循环播放 *若有需求...

    PHP环境下的任务看板

    首先,任务看板的核心在于数据结构的设计。在PHP中,可以使用数组或关联数组来存储任务信息,包括任务ID、任务名称、负责人、状态(如待办、进行中、已完成)等关键字段。这些数据可以通过MySQL等数据库管理系统进行...

    物流云数据看板平台(Html模板、大数据模板、大屏echarts模板).zip

    使用这些模板可以快速创建出专业且美观的数据看板界面,减少开发时间。模板通常包含头部、主体、脚部等部分,并可能集成CSS和JavaScript,以实现动态效果和响应式设计,适应不同设备的显示需求。 2. **大数据模板**...

    Winform实现简单的“生产工序情况”看板Demo

    这可以通过双击设计视图中的Button,在代码编辑器中自动生成Click事件的处理方法。在这些方法中,我们可以更改Button的文本、背景色或启用/禁用状态,以反映工序的变化。例如: ```csharp private void buttonStart...

    C#看板发射Demo程序(LEDSender.dll)

    这不仅对于电子广告行业的软件开发人员有帮助,同时也为那些想要探索嵌入式系统和物联网(IoT)的开发者提供了宝贵的参考资料。通过深入分析和调试`CSharpDemo`,可以更好地理解硬件驱动程序的工作原理,提升编程技能...

    EXCEL可视化数据看板-库存统计表Excel模板.zip

    11. 使用宏和VBA:高级用户可能在模板中嵌入了宏或VBA代码,实现更复杂的功能,如一键生成报告、自定义计算逻辑等。 通过以上这些Excel技巧,库存统计表可以帮助管理者更有效地监控库存,优化库存水平,降低成本,...

    delphi LED显示屏-工厂看板

    《Delphi LED显示屏-工厂看板系统详解》 在信息技术高速发展的今天,LED显示屏作为信息传播的重要工具,广泛应用于各种场所,尤其是工厂环境中的生产管理、数据展示等环节。本篇将详细介绍基于Delphi开发的LED显示...

    C#WPF大数据电子看板源码 WPF智慧工厂数据平台

    C#WPF大数据电子看板源码 WPF智慧工厂数据平台 1, 提供一个智慧工厂数据平台框架。 2,理解wpf的设计模式。 3,学习如何绘制各种统计图。 4,设计页面板块划分。 5,如何在适当时候展现动画。 6,提供纯源代码!

Global site tag (gtag.js) - Google Analytics