zoukankan      html  css  js  c++  java
  • 改装的表格

    <%@ page language="java" contentType="text/html; charset=UTF-8"
    	pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>dojo表格分页</title>
    <link rel=stylesheet href="../dojoroot/dojox/grid/tests/enhanced/support/common.css"/>
    <style type="text/css">
    body {
    	font-size: 0.9em;
    	font-family: Geneva, Arial, Helvetica, sans-serif;
    	padding-right: 10em;
    }
    
    .title {
    	text-align: center;
    	margin: 1em;
    }
    
    #grid {
    	 100em;
    	height: 30em;
    }
    
    #API-btn-grp {
    	margin: 1em;
    }
    </style>
    <script type="text/javascript" src="../dojoroot/dojo/dojo.js" data-dojo-config="isDebug:false, parseOnLoad: true"></script>
    <script type="text/javascript" src="../dojoroot/dijit/tests/_testCommon.js"></script>
    <script type="text/javascript">
    		dojo.require("dojo.data.ItemFileWriteStore");
    		dojo.require("dojox.grid.EnhancedGrid");
    		dojo.require("dojox.grid.enhanced.plugins.Pagination");
    		dojo.require("dojo.parser");
    		
    		var layout = [{
    			cells: [
    				{ field: "id", name:"Identity", datatype:"number",  4},
    				{ field: "Genre", name:"Genre", datatype:"string",  10},
    				{ field: "Artist", name:"Artist", datatype:"string",  10},
    				{ field: "Year", name:"Year", datatype:"string",  2.5},
    				{ field: "Album", name:"Album", datatype:"string",  10},
    				{ field: "Name", name:"Name", datatype:"string",  8},
    				{ field: "Length", name:"Length", datatype:"string",  4},
    				{ field: "Track", name:"Track", datatype:"number",  3},
    				{ field: "Composer", name:"Composer", datatype:"string",  12},
    				{ field: "Download Date", name:"Download Date", datatype:"date",  12},
    				{ field: "Last Played", name:"Last Played", datatype:"time",  6},
    				{ field: "Heard", name: "Checked", datatype:"boolean",  6}
    			]
    		}];
    		var plugins = {
    			pagination: {
    				pageSizes: [10, 15, 20, 25,30],  //每页可以显示10/15/20/25/30条记录
    				description: true,	             //每页显示的记录从多少到多少,共多少条记录(true:显示,false:不显示)
    				sizeSwitch: true,	             //显示每页显示多少条记录(中间部分 10|15|20|25|30)(true:显示,false:不显示)
    				pageStepper: true,	             //显示首页、上一页、下一页、尾页按钮和页数(true:显示,false:不显示)
    				gotoButton: true,	             //显示跳转按钮(向上的箭头)(true:显示,false:不显示)
    				maxPageStep: 10,	             //最大页数跨度
    				position: "bottom",              //分页插件默认的位置,bottom:表格下方,top:表格上方	
    				defaultPage: 1, 	             //默认显示第几页 
    				defaultPageSize: 15              //每页显示的记录数 
    			}
    		};
    		
    </script>
    <script type="text/javascript" src="data.js"></script>
    </head>
    <body class="claro">
    	<div id="gridContainer">
    	    <span id="jsonStore"
    	          url="data.json"
    	          data-dojo-id="jsonStore"
    	          data-dojo-type="dojo/data/ItemFileWriteStore"
    	          >
    	    </span>
    	    <table id="gridData" query="{ id: '*' }"
    		       store="jsonStore"
    		       data-dojo-type="dojox/grid/EnhancedGrid">
    	       <thead>
    	           <tr>
    	             <th field="name" name="国家"></th>
    	             <th field="type" name="洲"></th>
    	           </tr>
    	       </thead>
    	    </table>
    		<div id="grid" dojoType="dojox.grid.EnhancedGrid" store="test_store[0]" structure="layout" plugins="plugins" summary="A customized grid summary"></div>
    	</div>
    </body>
    </html>

  • 相关阅读:
    python运行出现TypeError: super() takes at least 1 argument (0 given)错误
    史上最全Python数据分析学习路径图
    Windows平台Python编程必会模块之pywin32
    PyMySQL的基本使用
    python:让源码更安全之将py编译成so
    最高分是多少
    哪些技术可以用在WEB开发中实现会话跟踪
    自定义输入模板
    JAVA中HashMap和Hashtable区别
    Java中ArrayList与LinkedList的区别
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315353.html
Copyright © 2011-2022 走看看