没有合适的资源?快使用搜索试试~ 我知道了~
DWZ富客户端框架,使用教程
5星 · 超过95%的资源 需积分: 10 21 下载量 184 浏览量
2012-04-25
11:59:04
上传
评论 1
收藏 1.74MB PDF 举报
温馨提示
试读
41页
DWZ 富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery 实现的Ajax RIA 开源框架. DWZ 富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA 思路、轻量级 DWZ 框架支持用html 扩展的方式来代替javascript 代码, 只要董html 语法, 再参考DWZ 使用手册就可以做 ajax 开发. 开发人员不写javascript 的情况下, 也能用ajax 做项目和使用各种UI 组件. 基本可以保证程序员不董javascript, 也能使用各种页面组件和ajax 技术. 如果有特定需求也可以扩展DWZ 做定制化开化.
资源推荐
资源详情
资源评论
DWZ 富客户端框架 Page 1
DWZ 富客户端框架使用手册
目录
概述 ........................................................................................................................................................................... 4
设计思路 ................................................................................................................................................................ 4
学习 DWZ 的建议 ................................................................................................................................................... 4
DWZ 区别于其它 JS 框架,最大的优点 ................................................................................................................ 4
版权声明 ................................................................................................................................................................ 5
DWZ 团队介绍 ....................................................................................................................................................... 5
HTML 扩展 ................................................................................................................................................................. 6
Ajax 链接扩展 ........................................................................................................................................................ 6
当前 navTab 中链接 ajax post 扩展........................................................................................................................ 6
dialog 链接扩展...................................................................................................................................................... 6
navTab 链接扩展 .................................................................................................................................................... 7
Tab 组件扩展 ......................................................................................................................................................... 8
Accordion 组件 ....................................................................................................................................................... 8
容器高度自适应 .................................................................................................................................................... 8
CSS Table ............................................................................................................................................................... 9
Table 扩展 .............................................................................................................................................................. 9
在线编辑器 .......................................................................................................................................................... 10
分页组件 .............................................................................................................................................................. 10
ajaxTodo 扩展 ...................................................................................................................................................... 11
dwzExport 列表数据导出 ..................................................................................................................................... 11
Input alt 扩展........................................................................................................................................................ 11
Tree 扩展 .............................................................................................................................................................. 11
Panel 扩展 ............................................................................................................................................................ 12
日历控件 .............................................................................................................................................................. 12
url 变量替换 ......................................................................................................................................................... 13
checkbox 全选、反选 ........................................................................................................................................... 14
uploadify 多文件上传 ........................................................................................................................................... 14
combox 组件 ........................................................................................................................................................ 16
Ajax 表单 .................................................................................................................................................................. 16
表单查询 .............................................................................................................................................................. 17
普通 Ajax 表单提交 .............................................................................................................................................. 18
服务器端响应 .................................................................................................................................................. 19
DWZ 富客户端框架 Page 2
文件上传表单提交 ............................................................................................................................................... 20
服务器端响应 .................................................................................................................................................. 20
Java 服务器端表单处理示例 ............................................................................................................................ 21
DWZ js 库介绍 .......................................................................................................................................................... 23
DWZ 框架初始化 .................................................................................................................................................. 23
dwz.core.js ............................................................................................................................................................ 23
dwz.ui.js ................................................................................................................................................................ 23
dwz.ajax.js ............................................................................................................................................................ 23
dwz.alertMsg.js ..................................................................................................................................................... 23
dwz.jDialog.js ........................................................................................................................................................ 23
dwz.accordion.js ................................................................................................................................................... 23
dwz.barDrag.js ...................................................................................................................................................... 23
dwz.navTab.js ....................................................................................................................................................... 24
dwz.scrollCenter.js ................................................................................................................................................ 24
dwz.stable.js ......................................................................................................................................................... 24
dwz.cssTable.js...................................................................................................................................................... 24
dwz.tree.js ............................................................................................................................................................ 24
dwz.theme.js ........................................................................................................................................................ 24
dwz.validate.method.js ......................................................................................................................................... 24
dwz.validate.zh.js .................................................................................................................................................. 24
dwz.contextmenu.js .............................................................................................................................................. 24
dwz.pagination.js .................................................................................................................................................. 25
dwz.database.js .................................................................................................................................................... 25
dwz.datepicker.js .................................................................................................................................................. 25
dwz.combox.js ...................................................................................................................................................... 25
dwz.checkbox.js .................................................................................................................................................... 25
dwz.uitl.date.js ...................................................................................................................................................... 25
dwz. regional.zh.js ................................................................................................................................................. 25
dwz.validate.method.js ......................................................................................................................................... 25
Javascript 混淆和压缩 .............................................................................................................................................. 26
Javascript 混淆 ..................................................................................................................................................... 26
Javascript 用 gzip 压缩.......................................................................................................................................... 27
DWZ 如何中使用打包的 js ................................................................................................................................... 27
常见问题及解决 ...................................................................................................................................................... 29
Error loading XML document: dwz.frag.xml ........................................................................................................... 29
IIS 不能用 Ajax 访问*.htm 或是*.html 后缀的页面 ............................................................................................. 29
多个 navTab 页面或 dialog 页面 ID 冲突,解决方法 .......................................................................................... 29
DWZ 富客户端框架 Page 3
jQuery1.4.2 和 jquery.validate.js 在 IE 的兼容问题 .............................................................................................. 29
升级 jQuery1.4.2 注意事项 .................................................................................................................................. 29
weblogic 访问 xml 问题 ........................................................................................................................................ 30
如何自定义 DWZ 分页参数参数 .......................................................................................................................... 30
如何关闭 loading.................................................................................................................................................. 30
DWZ 局部刷新怎样做? ........................................................................................................................................ 31
DWZ 版本升级 ......................................................................................................................................................... 31
版本命名规则 ...................................................................................................................................................... 31
V1.3 RC3 ............................................................................................................................................................... 31
V1.3 RC2 ............................................................................................................................................................... 32
V1.3 RC1 ............................................................................................................................................................... 32
V1.2 Final .............................................................................................................................................................. 33
V1.2 RC1 ............................................................................................................................................................... 33
V1.1.6 Final ........................................................................................................................................................... 34
V1.1.6 RC3 ............................................................................................................................................................ 34
V1.1.6 RC2 ............................................................................................................................................................ 34
V1.1.6 RC1 ............................................................................................................................................................ 35
V1.1.5 Final ........................................................................................................................................................... 35
V1.1.5 RC3 ............................................................................................................................................................ 35
V1.1.5 RC2 ............................................................................................................................................................ 35
V1.1.5 RC1 ............................................................................................................................................................ 35
V1.1.5 Beta1 ......................................................................................................................................................... 35
V1.1.4 Final ........................................................................................................................................................... 35
V1.1.3 ................................................................................................................................................................... 36
V1.1.2 ................................................................................................................................................................... 36
V1.1.1 ................................................................................................................................................................... 36
v1.1.0 .................................................................................................................................................................... 36
v1.0.6 .................................................................................................................................................................... 37
v1.0.5 .................................................................................................................................................................... 37
附录 ......................................................................................................................................................................... 38
附录一 Firebug 介绍 ............................................................................................................................................. 38
补充说明和常见问题(xiaosuiba) .......................................................................................................................... 39
DWZ 富客户端框架 Page 4
概述
DWZ 富客户端框架(jQuery RIA framework), 是中国人自己开发的基于 jQuery 实现的 Ajax RIA 开源框架.
DWZ 富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA 思路、轻量级
DWZ 框架支持用 html 扩展的方式来代替 javascript 代码, 只要董 html 语法, 再参考 DWZ 使用手册就可以做
ajax 开发.
开发人员不写 javascript 的情况下, 也能用 ajax 做项目和使用各种 UI 组件. 基本可以保证程序员不董 javascript,
也能使用各种页面组件和 ajax 技术. 如果有特定需求也可以扩展 DWZ 做定制化开化.
做 ajax 项目时需要写大量的 javascript 才能达到满意的效果. 国内很多程序员 javascript 不熟, 大大影响了开发
速度. 使用 DWZ 框架自动邦定 javascript 效果. 不需要开发人员去关心 javascript 怎么写, 只要写标准 html 就可
以了. DWZ 简单扩展了 html 标准, 给 HTML 定义了一些特别的 class 和 attribute. DWZ 框架会找到当前请求结果
中的那些特别的 class 和 attribute, 并自动关联上相应的 js 处理事件和效果.
DWZ 基于 jQuery 可以非常方便的定制特定需求的 UI 组件, 并以 jQuery 插件的形式发布出来. 如有需要也可做
定制化开发.
欢迎大家提出建议, 我们将在下一版本中进一步调整和完善功能.
DWZ 富客户端框架是开源项目, 可以免费获取源码. 希望有多的开发人员使用, 共同推进国内整体 ajax 开发水
平.
在线演示地址 http://dwz.duqn.com
在线文档 http://dwz.duqn.com/doc/dwz-user-guide.pdf
Google Code 下载: http://code.google.com/p/dwz/
设计思路
第一次打开页面时载入界面到客户端, 之后和服务器的交互只是数据交互, 不占用界面相关的网络流量.
支持 HTML 扩展方式来调用 DWZ 组件.
标准化 Ajax 开发, 降低 Ajax 开发成本.
学习 DWZ 的建议
刚接触 DWZ 的人可能感觉 DWZ 文档太少、入门困难,原因都是没有掌握正确的学方法。建议按下面的步骤
来学习 DWZ 框架:
通读 DWZ 文档,很多新手提的问题文档中都写了。
看 demo 每个组件演示效果和代码(留意组件 html 结构)。
建议安装 firebug,用 firebug 看 html 结构、CSS 和调试 JS 都非常方便。见附录一 firebug 介绍。
对于初学者不建议看 DWZ 全部源码,但还是非常有必要看看 dwz.ui.js 和 dwz.ajax.js
可以从 google code 下载 dwz_thinkphp 版本,结合 php 后台去理解 DWZ 和服务器端的交互方式
DWZ 区别于其它 JS 框架,最大的优点
完全开源,源码没有做任何混淆处理,方便扩展
CSS 和 js 代码彻底分离,修改样式方便
简单实用,扩展方便,轻量级框架,快速开发
仍然保留了 html 的页面布局方式
DWZ 富客户端框架 Page 5
支持 HTML 扩展方式调用 UI 组件,开发人员不需写 js
只要懂 html 语法不需精通 js,就可以使用 ajax 开发后台
基于 jQuery,UI 组件以
jQuery 插件的形式发布,扩展方便
版权声明
DWZ 框架的源代码完全开放,在 Apache License 2.0 许可下, 可免费应用于个人或商业目的。
欢迎各大网站转载下载版本。
禁止把 DWZ 框架包装成类外一个 UI 框架出售。
DWZ 团队介绍
DWZ 研发组开发人员目前是 3 人(兼职)
杜权从事 UI 设计工作,有 10 年以上 UI 设计经验。做过至少 1500 个网站的 UI 设计。
吴平主要做 Java web 开发,兼 ajax 开发。一直从事电子商务、企业建站平台开发工作。
张慧华主要做 Java web 开发,兼 ajax 开发。以前也是电子商务、企业建站平台开发工作。从 2009 年 4 月开
始从事建筑能效评估 IT 解决方案。
以前我们做的大部份 java 项目都用了 Ajax,项目开发过程中经常自己做一些 UI 组件和界面效果。我们对 RIA
非常感兴趣,业余时间就做了 DWZ 富客户端框架。DWZ 框架中的 UI 组件都是从我们做过的大量 web 项目中
总结出来的,都是一些非常实用的 UI 组件。
联系方式
杜权(UI设计) msn: duqn@hotmail.com QQ: 8560685
吴平(Ajax开发) msn: wupinggone@hotmail.com QQ: 465046815
张慧华(Ajax开发) msn: zhanghuihua@msn.com QQ: 350863780
官方微博(欢迎加入) http://weibo.com/dwzui
jQuery.DWZ-UI-1群(满员) 107983317
jQuery.DWZ-UI-2群(满员) 69611933
jQuery.DWZ-UI-3群(满员) 20866231
jQuery.DWZ-UI-4群(满员) 369203
剩余40页未读,继续阅读
资源评论
- YY3640829572014-07-06很不错的框架 力挺
- 骞文2013-11-18很不错的框架 力挺
- 麒兽兽2013-06-01好用,有点复杂。
- 彬哥哥1672014-02-07框架不错,不过这教程不咋嘀,还不如自己看源码
akas007
- 粉丝: 0
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功