学习easyui疑问(三)
今天我学习easyui中碰到的还有一问题是:怎样创建一个表格? 
首先,在easyui中文官网上提供的这样一种定义方式:
<!--table-->
<table id="tt"></table>
<!--script-->
$('#tt').datagrid({
    url:'datagrid_data.json',  /*这里用于传数据*/
    columns:[[
        {field:'code',title:'Code',width:100},
        {field:'name',title:'Name',width:100},//须要特别注意这里没有所谓的单位
        {field:'price',title:'Price',width:100,align:'right'}
    ]]
});
这样的方式仅仅能用于创建如图所看到的的datagrid(也就是我们所说的table): 
 
而不能达到我所想要打有一定格式的excel表效果。效果图例如以下: 
 
也就是说我想要自己定义表格格式。这在html中直接用table来写还是比較容易实现的,但为了table的样式美观性,用到easyui,我们就必须换种方式来写。 
接下来,我就给大家介绍一下解决问题的方式—在table中进行创建 
代码例如以下:
 1 <table class="easyui-datagrid" style="width:400px;height:250px"
 2         data-options="url:'datagrid_data.json',fitColumns:true,singleSelect:true">
 3     <thead>
 4         <tr>
 5             <th data-options="field:'code',width:100">Code</th>
 6             <th data-options="field:'name',width:100">Name</th>
 7             <th data-options="field:'price',width:100,align:'right'">Price</th>
 8         </tr>
 9     </thead>
10 </table>  
效果图例如以下: 
 
贴一下我的table代码:
 <table class="easyui-datagrid" style="width: 300px; height: 200px;" data-options="url:'datagrid_data.json',fitColumns:true,singleSelect:true">
 <!--url这里并无卵用-->
                <thead>
                    <tr>
                        <th data-options="field:'code',width:100">
                            Code
                        </th>
                        <th data-options="field:'name',width:100">
                            Name
                        </th>
                        <th data-options="field:'price',width:100,align:'right'">
                            Price
                        </th>
                    </tr>
                </thead>
                <tfoot>
                </tfoot>
                <tbody>
                    <tr>
                        <td>
                            _code
                        </td>
                        <td>
                            _name
                        </td>
                        <td>
                            _price
                        </td>
                    </tr>
                </tbody>
            </table>
这样我们就既比較容易创建table格式。又能够应用easyui的ui界面了。
赞一个。!
望此文能帮助你!
分享万岁!!
学习easyui疑问(三)的更多相关文章
- 学习MQ(三) 一个实例
		
学习MQ(三) 一个实例. 现在有两台机器A和B,分别安装了MQ6.0,我要通过MQ进行A和B之间的双向通信. 我打算分两步,第一步:实现A到B的数据传输. 在A上: 1.创建队列管理器 QM_100 ...
 - 我的MYSQL学习心得(三) 查看字段长度
		
我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运 ...
 - PyQt4入门学习笔记(三)
		
# PyQt4入门学习笔记(三) PyQt4内的布局 布局方式是我们控制我们的GUI页面内各个控件的排放位置的.我们可以通过两种基本方式来控制: 1.绝对位置 2.layout类 绝对位置 这种方式要 ...
 - 学习javascript数据结构(三)——集合
		
前言 总括: 本文讲解了数据结构中的[集合]概念,并使用javascript实现了集合. 原文博客地址:学习javascript数据结构(三)--集合 知乎专栏&&简书专题:前端进击者 ...
 - 小菜学习设计模式(三)—工厂方法(Factory Method)模式
		
前言 设计模式目录: 小菜学习设计模式(一)—模板方法(Template)模式 小菜学习设计模式(二)—单例(Singleton)模式 小菜学习设计模式(三)—工厂方法(Factory Method) ...
 - MATLAB地图工具箱学习总结(三)地图工具箱的基本知识
		
MATLAB地图工具箱学习总结(三)地图工具箱的基本知识 今天想要介绍的是一些比较基础的函数.了解了这些函数,地图投影的基本概念才能真正明白.而要想继续研究MATLAB中有关地图投影的函数,尤其是未来 ...
 - python学习心得第三章
		
python学习心得第三章 1.三元运算 变量=值1 if 条件 else 值2 由图如果条件成立则赋值1给变量,如果条件不成立则赋值2给变量. 2.数据类型 集合:set() class set(o ...
 - C#可扩展编程之MEF学习笔记(三):导出类的方法和属性
		
前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经提供 ...
 - <记录学习>(前三天)京东页面各种注意点
		
培训学校第1到3天先学习HTML现在流行的是HTML5,目前学习的是HTML5规范.(给有基础一定的人学习)前三天学习的是京东页面的编写,和以前写的不同,页面看上去和自己写的一样,但老师讲的还是有很多 ...
 
随机推荐
- python爬虫批量抓取ip代理
			
使用爬虫抓取数据时,经常要用到多个ip代理,防止单个ip访问太过频繁被封禁.ip代理可以从这个网站获取:http://www.xicidaili.com/nn/.因此写一个python程序来获取ip代 ...
 - caioj 1066 动态规划入门(一维一边推4:护卫队)(分组型dp总结)
			
很容易想到f[i]为前i项的最优价值,但是我一直在纠结如果重量满了该怎么办. 正解有点枚举的味道. 就是枚举当前这辆车与这辆车以前的组合一组,在能组的里面取最优的. 然后要记得初始化,因为有min,所 ...
 - zoj1942Frogger
			
Frogger Time Limit: 2 Seconds Memory Limit: 65536 KB Freddy Frog is sitting on a stone in the m ...
 - 【LeetCode-面试算法经典-Java实现】【008-String to Integer (atoi) (字符串转成整数)】
			
[008-String to Integer (atoi) (字符串转成整数)] [LeetCode-面试算法经典-Java实现][全部题目文件夹索引] 原题 Implement atoi to co ...
 - POJ 1006 Biorhythms (数论-中国剩余定理)
			
Biorhythms Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 111285 Accepted: 34638 Des ...
 - C#变量的作用域
			
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
 - Torch 的安装与基本用法
			
本文安装仅限 ubuntu 系统.官方文档见:Getting started with Torch. 0. 简介 Torch 使用轻量级脚本语言 Lua 及其 C/CUDA 扩展模块实现,底层数值计算 ...
 - 轻松使用 Redis slowlog
			
之前中秋项目搞活动,用户比较活跃 SE.Redis 频繁报 Timeout 异常,狂翻了一波 issues 发现提这个问题还蛮多的,作者非常频繁的提到使用 slowlog 这个命令进行排查,那么问题就 ...
 - 76.QT槽的机制
			
按钮点击获取文本框输入 void Dialog::on_pushButton_clicked() { //获取文本输入 QString vstr = ui->lineEdit->text( ...
 - Linux网卡驱动框架及制作虚拟网卡
			
1.概述 网卡驱动与硬件相关,主要负责收发网络的数据包,将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送,并将接收到的数据包传递给上层协议. 网卡设备与字符设备,块设备不同,网络设备驱动程序 ...