dhtmlxgrid v3.0学习笔记
因为有对于页面显示和打印的需求,所以对于dhtmlxgrid进行了简单的学习,参照dhtmlxgrid给出的例子进行摸索
1、必须引入的js包
- <link rel="STYLESHEET" type="text/css" href="css/dhtmlxgrid.css">
- <link rel="stylesheet" type="text/css" href="css/dhtmlxgrid_dhx_skyblue.css">
- <link rel="STYLESHEET" type="text/css" href="css/dhtmlxcalendar.css">
- <script src="js/dhtmlxcommon.js"></script><!--dhtmlx基础js-->
- <script src="js/dhtmlxgrid.js"></script><!--dhtmlxgrid基础js-->
- <script src="js/dhtmlxgridcell.js"></script><!--dhtmlxgrid基础js-->
- <script src="js/dhtmlxcalendar.js"></script><!--对日期控件的支持-->
- <script src="js/dhtmlxgrid_excell_dhxcalendar.js"></script><!--对日期控件的支持-->
- <link rel="STYLESHEET" type="text/css" href="css/dhtmlxcalendar_dhx_skyblue.css">
2、初始化代码
2.1、在页面上先放一个表格容器
- <div id="gridbox" style="width:503px;height:120px;background-color:white;"></div>
2.2、页面初始化
- <script>
- mygrid = new dhtmlXGridObject('gridbox');//类似于一个声明
- mygrid.setImagePath("/imgs/"); //设置图片存放路径
- mygrid.setHeader("Name,Date of Birth, First Book Published");//设置表格表头名称
- mygrid.setInitWidths("*,100,100"); //设置表格初始列宽
- mygrid.setColAlign("left,center,center");//设置表格对齐方式
- mygrid.setColTypes("ed,dhxCalendar,dhxCalendarA");//设置各列的数据类型
- mygrid.setColSorting("str,date,date"); //设置各列的排序类型
- mygrid.setSkin("dhx_skyblue"); //设置样式
- mygrid.init(); //进行初始化
- mygrid.loadXML("data.xml"); //加载外部数据
- </script>
ro |
只读 |
ed |
少量文本,双击原位编辑 |
txt |
大量文本,双击弹出一个文本区域进行编辑 |
ch |
复选框,选中值为1,未选值为0 |
ra |
单选框,一列中只能有一个被选中,选中值为1 |
coro |
下拉列表,用户只能选择列表中已有的值 |
co |
复合下拉列表,用户可以选择,也可以自行输入 |
img |
图片,只读,值为图片的url |
link |
链接,值的格式为“链接文字^链接地址”,非正常超链接写法。(需加载dhtmlXGrid_excell_link.js文件对其支持) |
calendar |
日期,双击弹出日历。日期格式为MM/DD/YYYY。需加载dhtmlXGrid_excell_calendar.js文件对其支持,且加载此文件前需定义全局变量_css_prefix、_js_prefix如下:<script>_css_prefix="styles/"; _js_prefix="js/"; </script> |
int |
整型 |
str |
字符串 |
date |
日期 |
dhtmlxgrid v3.0学习笔记的更多相关文章
- DirectX 总结和DirectX 9.0 学习笔记
转自:http://www.cnblogs.com/graphics/archive/2009/11/25/1583682.html DirectX 总结 DDS DirectXDraw Surfac ...
- 一起学ASP.NET Core 2.0学习笔记(二): ef core2.0 及mysql provider 、Fluent API相关配置及迁移
不得不说微软的技术迭代还是很快的,上了微软的船就得跟着她走下去,前文一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx.superviso ...
- vue2.0学习笔记之路由(二)路由嵌套+动画
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- vue2.0学习笔记之路由(二)路由嵌套
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- hdcms v5.7.0学习笔记
hdcms v5.7.0学习笔记 https://note.youdao.com/ynoteshare1/index.html?id=c404d63ac910eb15a440452f73d6a6db& ...
- OAuth 2.0学习笔记
文章目录 OAuth的作用就是让"客户端"安全可控地获取"用户"的授权,与"服务商提供商"进行互动. OAuth在"客户端&quo ...
- 一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建
作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装C ...
- RxJava2.0学习笔记2 2018年7月3日 周二
摘记: 1.map -- 转换 有些服务端的接口设计,会在返回的数据外层包裹一些额外信息,这些信息对于调试很有用,但本地显示是用不到的.使用 map() 可以把外层的格式剥掉,只留下本地会用到的核心 ...
- thinkphp5.0学习笔记
2019-11-11学习笔记 安装TP5.0 a)源代码包下载 在thinkphp官网下载(www.thinkphp.cn)下载 完整版本的TP5.0 b) composer 安装 切换到网站的根目录 ...
随机推荐
- CentOs上搭建nginx
目录 CentOs上搭建nginx 1. 在root环境下安装nginx 1.1 常用工具安装 1.2 关闭iptables规则 1.3 关闭SELinux 1.4 安装C/C++环境和PCRE库 1 ...
- 启动 ./spark-shell 命令报错
当使用./spark-shell 命令报错 Caused by: ERROR XJ040: Failed to start database @476fde05, see the next excep ...
- 怎样取消不能改动(仅仅读打开)的word文件的password
作者:iamlaosong 朋友给我一个文档,是加了防改动password的,希望我能帮其取消.由于须要原文档的格式,取消方法例如以下(office2007环境): 1.打开文件.文件打开时,提演示样 ...
- 解密SVM系列(二):SVM的理论基础(转载)
解密SVM系列(二):SVM的理论基础 原文博主讲解地太好了 收藏下 解密SVM系列(三):SMO算法原理与实战求解 支持向量机通俗导论(理解SVM的三层境界) 上节我们探讨了关于拉格朗日乘 ...
- 走进科学之揭开神秘的"零拷贝"!
"零拷贝"这三个字,想必大家多多少少都有听过吧,这个技术在各种开源组件中都使用了,比如kafka,rocketmq,netty,nginx等等开源框架都在其中引用了这项技术 ...
- 安装Struts2 类库
现在,如果一切正常,那么你可以继续设置您的Struts 2框架.以下是简单的步骤,下载并安装在机器上Struts2. 请选择是否要安装Hibernate在Windows或Unix,然后继续进行下一个步 ...
- iOS开发---业务逻辑
iOS开发---业务逻辑 1. 业务逻辑 iOS的app开发的最终目的是要让用户使用, 用户使用app完成自己的事就是业务逻辑, 业务逻辑的是最显眼开发工作.但是业务逻辑对于开发任务来说, 只是露 ...
- Muduo网络库源代码分析(四)EventLoopThread和EventLoopThreadPool的封装
muduo的并发模型为one loop per thread+ threadpool.为了方便使用,muduo封装了EventLoop和Thread为EventLoopThread,为了方便使用线程池 ...
- zipkin环境搭建
基于jdk1.8 下载zipkin jar包 用wget下载zipkin官方最新jar包 wget -O zipkin.jar 'https://search.maven.org/remote_con ...
- js apply / call 函数
这两个函数的作用是: 将函数绑定到另外一个对象上去运行 用call和apply应用另一个函数(类)以后,当前的函数(类)就具备了另一个函数(类)的方法或是属性,这也能够称之为“继承”. functio ...