学习easyui疑问(三)
来源:互联网 发布:aotudesk是什么软件 编辑:程序博客网 时间:2024/06/03 14:44
今天我学习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界面了。赞一个!!
望此文能帮助你!
分享万岁!!
1 0
- 学习easyui疑问(三)
- 学习easyui疑问(一)
- 学习easyui疑问(二)
- 疑问三
- easyui-(三)table
- EasyUI学习总结(三)——EasyUI组件使用
- EasyUI学习总结(三)——EasyUI组件使用
- Linux icmp 学习笔记 之三 icmp相关疑问分析
- easyui学习(1)
- 基于asp.net + easyui框架,一步步学习easyui-datagrid——实现添加、编辑、删除(三)
- Google优化疑问【三】
- SQL学习中的一些疑问(一)
- 指纹识别学习(一):历史及疑问
- JS与jQuery插件运用和EasyUI框架的学习干货(三)
- EasyUI学习笔记(三)——学习使用EasyUI之easyloader 加载
- etmvc+jQuery EasyUI使用教程(三)
- 轻松入门easyui(三)效果展示
- easyUI简单学习(一)
- unbuntu 12.04新安装qt5.4配置及问题解决。
- 第十节 linux进程操作
- Cordys 主键自动 生成规则 前端 后端
- 可以随性,但别任性
- TCP/IP
- 学习easyui疑问(三)
- 477 A+B Problem III
- Javascript 数组对象 操作
- Android之Handler、MessageQueue、Message、Messager与Looper关系
- Akka简介
- 第十一节 进程间通信
- Leetcode45:Intersection of Two Linked Lists
- php框架优秀框架laravel学习(-)
- sqlldr使用中遇到的字符集问题