dojo1.1.0学习总结--简单表格案例

本文是关于dojo1.1.0的学习总结,重点介绍了如何创建一个简单的表格案例。首先导入表格样式、dojo库和所需组件,接着编写表格数据、模型和表头脚本,最后通过dojoType和相关属性显示表格。示例中展示了包含姓名、年龄、性别、电话和地址的表格数据。
摘要由CSDN通过智能技术生成
 前台页面:
<%@ page language="java" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   
    <title>简单表格案例</title>
    <!-- 表格样式 -->
    <style type="text/css">
        @import "js/dojo-release-1.1.0/dojox/grid/_grid/Grid.css";
     </style>
     <!-- 导入dojo库 -->
    <script type="text/javascript" src="js/dojo-release-1.1.0/dojo/dojo.js" djConfig="parseOnLoad: true"></script>
   
    <!-- 导入组件包 -->
    <script type="text/javascript">
        dojo.require("dojox.grid.Grid");
         dojo.require("dojox.grid._data.model");
        dojo.require("dojo.parser");
     </script>
    
     <script type="text/javascript">
     //表格数据
     data = [
    [ '张三',25,'男','58429046',['北京','上海']],
    [ '李四',26,'男','58429046','上海'],
    [ '王五',27,'男','58429046','上海'],
    [ '赵六',28,'男','58429046','上海']
    ];
   
    //表格模型
    model = new dojox.grid.data.Table(null, data);
   
    //表格表头
    var columns = {cells: [[
            {name: '姓名',width:"15%"},
            {name: '年龄',width:"15%"},
            {name: '性别',width:"15%"},
            {name: '电话',width:"40%"},
            {name: '地址',width:"15%"}
           ]]
    };
   
    //表头层
    var layout = [ columns ];
   
     </script>
</head>

<body class="tundraGrid">
    <div id="grid" dojoType="dojox.Grid" model="model" structure="layout"></div>
</body>
</html>

dojo 1.1.0 学习总结

六. 表格案例

    1.导入样式,库,组件
       <!-- 表格样式 -->
    <style type="text/css">
        @import "js/dojo-release-1.1.0/dojox/grid/_grid/Grid.css";
     </style>
     <!-- 导入dojo库 -->
    <script type="text/javascript" src="js/dojo-release-1.1.0/dojo/dojo.js" djConfig="parseOnLoad: true"></script>
   
    <!-- 导入组件包 -->
    <script type="text/javascript">
        dojo.require("dojox.grid.Grid");
         dojo.require("dojox.grid._data.model");
        dojo.require("dojo.parser");
     </script>
    
     2.编写表格脚本
    
     <script type="text/javascript">
     //表格数据
     data = [
    [ '张三',25,'男','58429046',['北京','上海']],
    [ '李四',26,'男','58429046','上海'],
    [ '王五',27,'男','58429046','上海'],
    [ '赵六',28,'男','58429046','上海']
    ];
   
    //表格模型
    model = new dojox.grid.data.Table(null, data);
   
    //表格表头
    var columns = {cells: [[
            {name: '姓名',width:"15%"},
            {name: '年龄',width:"15%"},
            {name: '性别',width:"15%"},
            {name: '电话',width:"40%"},
            {name: '地址',width:"15%"}
           ]]
    };
   
    //表头层
    var layout = [ columns ];
   
     </script>
    
     注:此部分每一步都是必须的
    
     3.显示表格的层
    <div id="grid" dojoType="dojox.Grid" model="model" structure="layout"></div>
   
    注:
           1. structure="layout" 表示表格的结构,即列头
         2. model="model" 表示表格的数据模型
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值