`
stworthy
  • 浏览: 526163 次
  • 来自: ...
社区版块
存档分类
最新评论

jquery-easyui中轻松转换html table

阅读更多

jquery-easyui中将html table转换成datagrid很简单,甚至不需要编写任何JS代码就可以完成,看一个例子:

<table id="tt" class="easyui-datagrid" style="width:400px;height:auto;">
    <thead>
        <tr>
            <th field="name1" width="50">Col 1</th>
            <th field="name2" width="50">Col 2</th>
            <th field="name3" width="50">Col 3</th>
            <th field="name4" width="50">Col 4</th>
            <th field="name5" width="50">Col 5</th>
            <th field="name6" width="50">Col 6</th>
        </tr>                          
    </thead>                           
    <tbody>                            
        <tr>                           
            <td>Data 1</td>            
            <td>Data 2</td>            
            <td>Data 3</td>            
            <td>Data 4</td>            
            <td>Data 5</td>            
            <td>Data 6</td>            
        </tr>                          
        <tr>                           
            <td>Data 1</td>            
            <td>Data 2</td>            
            <td>Data 3</td>            
            <td>Data 4</td>            
            <td>Data 5</td>            
            <td>Data 6</td>            
        </tr>                          
        <tr>                           
            <td>Data 1</td>            
            <td>Data 2</td>            
            <td>Data 3</td>            
            <td>Data 4</td>            
            <td>Data 5</td>            
            <td>Data 6</td>            
        </tr>                          
        <tr>                           
            <td>Data 1</td>            
            <td>Data 2</td>            
            <td>Data 3</td>            
            <td>Data 4</td>            
            <td>Data 5</td>            
            <td>Data 6</td>            
        </tr>                          
    </tbody>                           
</table>

不用编写JS代码,运行后的效果图如下:

 

当然,可以定义一个复杂的表头,easyui同样能够处理好:

<thead>
    <tr>
        <th field="name1" width="50" rowspan="2">Col 1</th>
        <th field="name2" width="50" rowspan="2">Col 2</th>
        <th field="name3" width="50" rowspan="2">Col 3</th>
        <th colspan="3">Details</th>
    </tr>
    <tr>
        <th field="name4" width="50">Col 4</th>
        <th field="name5" width="50">Col 5</th>
        <th field="name6" width="50">Col 6</th>
    </tr>                          
</thead>

 

 

 

原文及范例下载地址:http://jquery-easyui.wikidot.com/tutorial:datagrid1

 

分享到:
评论
2 楼 zs851 2010-09-26  
大哥,我问一下。关于三层表头的问题。三层表头报错呀。。怎么解决呀
1 楼 zachary.guo 2010-08-02  
不起作用。

在源码中,不管是 css 还是 js 代码,均未找到 easyui-datagrid 的字样,不知道它是怎么能呈现出图中所示的效果,我看到的就是一个简单的 table 而已,不带任何样式

相关推荐

    jquery-easyui中文详细说明文档

    - **HTML 标签**:通过添加特定的 class 属性,将普通的 HTML 元素转换为 EasyUI 控件。例如,`&lt;div class="easyui-dialog"&gt;` 创建一个对话框。 - **JavaScript API**:通过调用 jQuery 对象的方法来操作和配置控件...

    使用html标签、jQuery-EasyUI和Ext4分别展示json数据

    在给定的标题“使用html标签、jQuery-EasyUI和Ext4分别展示json数据”中,我们可以深入探讨如何利用这些技术来处理和显示JSON(JavaScript Object Notation)数据。JSON是一种轻量级的数据交换格式,广泛应用于...

    使用html标签、jQuery-EasyUI和Ext4分别展示json数据的效果

    本篇文章将探讨如何利用HTML标签、jQuery-EasyUI以及Ext4这三种不同的方法来实现JSON数据的动态展示。 首先,我们从最基础的HTML标签开始。HTML是一种用于创建网页的标准标记语言,它允许开发者通过标签来定义页面...

    jquery easyui 结合jsp简单展现table数据示例

    本文主要介绍如何使用jQuery EasyUI结合JSP技术实现一个简单地在网页中展示表格数据的功能。知识点涵盖jQuery EasyUI的使用、JSP页面的基本编写、以及JSON数据格式的应用。通过实例代码的展示,讲解了如何创建一个...

    jQuery.EasyUI- 应用实例 模板.rar

    3. **示例HTML 文件**:这些文件展示了如何在HTML中使用EasyUI的组件。例如,你可以看到如何使用`&lt;div&gt;`标签创建一个对话框,或者如何使用`&lt;table&gt;`标签创建一个数据网格,并且这些组件是如何通过JavaScript代码进行...

    Springmvc+MyBatis+JQueryEasyUI

    在提供的资源包中,可能包含了一个已经配置好并可以运行的示例项目,包括数据库脚本、Spring MVC的配置文件、MyBatis的Mapper和实体类、以及使用JQueryEasyUI编写的前端页面。这样的例子可以帮助初学者快速理解这三...

    easyui管理后台,修改样式为bootstrap

    - **表格**:EasyUI的`datagrid`对应Bootstrap的`table`,需要重新配置样式和交互。 - **下拉菜单**:EasyUI的`combobox`和`menu`可以转换为Bootstrap的`dropdown`。 - **按钮**:EasyUI的`button`和`linkbutton`...

    jQuery_EasyUI教程中文教程.doc

    ### jQuery EasyUI 教程知识点概览 #### 1. 基本拖放功能 - **概述**:本节介绍如何使用EasyUI使HTML元素变得可拖动。 - **实现步骤**: - **创建HTML元素**:通过创建3个`&lt;div&gt;`元素,并赋予它们不同的ID和类名。...

    最新jquery+easyui_api培训文档

    ### 最新jQuery+EasyUI API培训文档 #### Accordion(可折叠标签) **Accordion** 是一个功能组件,允许用户在有限的空间内展示更多的内容。它通过动态地展开或收起内容区域来帮助优化网页布局。 ##### 实例 下面...

    easyui datagrid 数据导出到Excel

    在IT行业中,EasyUI Datagrid是一款基于jQuery的前端数据展示组件,它提供了丰富的表格功能,如排序、分页、过滤等。在实际工作中,我们经常需要将这些展示的数据导出到Excel文件,以便进行进一步的分析或存储。下面...

    jQueryEasyUI

    1. **引入依赖**:在HTML文件中,我们需要引入jQuery库和jQueryEasyUI的CSS、JavaScript文件,确保页面正确加载组件样式和功能。 2. **创建元素**:使用HTML标签创建组件的基本结构,比如`&lt;table&gt;`用于DataGrid,`...

    jQuery EasyUI

    3. **EasyUI使用**:在HTML中,通过添加特定的类和属性,可以轻松地将普通HTML元素转换为EasyUI组件。例如,`&lt;table&gt;`标签加上`class="datagrid"`就能变成一个数据网格。同时,通过JavaScript代码,可以实现组件的...

    jQuery EasyUI官方详细图文指导教程

    本文将详细介绍如何使用jQuery EasyUI中的表单插件实现Ajax表单提交,并通过一个示例来具体展示整个过程。 #### Ajax表单提交的核心概念 在传统的表单提交过程中,每当用户填写完表单并点击“提交”按钮后,整个...

    jQuery EasyUI 1.3 API 中文教程

    转换table到数据表格 数据表格添加分页组件 数据表格添加查询功能 数据表格添加工具条 数据表格设置冻结列 动态改变数据表格列 格式化数据表格列 数据表格设置排序 数据表格自定义排序 数据表格...

    easyui-datagrid&&easyui-tree实例

    EasyUI是一个基于jQuery的轻量级前端框架,它提供了一系列丰富的UI组件,包括datagrid和tree,用于快速构建用户界面。而ASP.NET是微软开发的一种Web应用程序框架,用于构建动态网站、Web应用和Web服务。 **EasyUI ...

    EasyUI Datagrid 中文排序的问题

    通过上述方式,可以在 EasyUI Datagrid 中轻松实现中文按拼音排序的功能。 #### 四、后端解决方案 后端主要涉及到的是数据库查询语句的编写,不同的数据库系统有不同的实现方法。 1. **Oracle数据库**: Oracle ...

    JQueryEasyUI学习笔记(十二)源码

    在这一章节的学习笔记中,我们将深入探讨jQuery EasyUI的源码,了解其内部工作原理,从而更好地利用这个强大的工具。 首先,我们需要理解jQuery EasyUI的核心概念:组件化。每个EasyUI组件都是一段封装了特定功能的...

    EasyUI tutorial 中文版 chm

    使用easyUI转换HTML table到datagrid 使用easyUI给datagrid添加pagination 使用easyUI添加查询功能在datagrid 使用easyUI 添加toolbar到datagrid 使用easyUI 创建复杂的toolbar到datagrid 使用easyUI 为...

    轻松学习jQuery插件EasyUI EasyUI表单验证

    在Web开发中,jQuery EasyUI是一个基于jQuery的轻量级框架,提供了丰富的UI组件,其中包括表单验证和异步提交功能,使得开发者能够快速构建交互性良好的用户界面。本文将深入探讨如何使用EasyUI实现表单的异步提交和...

Global site tag (gtag.js) - Google Analytics