已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章:easyUI初识1.1 easyui介绍A. EasyUI是基于jquery的,集成了各种用户界面插件。B. 帮助web开发者轻松打造出功能丰富且美观的UI框架。C. 完美支持HTML5D. EasyUI很简答但功能强大E. 不需要写很多代码,只需要通过编写简单的html,就可以定义用户界面,虽简单但功能强大F. 对浏览器低版本不支持1.2 下载easyui的api EasyUI官方下载地址:/download/index.php,目前最新的版本是:jQuery EasyUI 。下载完成之后,得到压缩包,解压后,得到一个【jquery-easyui-】文件夹,里面有如下图所示的文件:1.3 搭建easyUI环境步骤一:创建项目,在项目中引入easyUI的解压包(所需要的文件,如下图)步骤二: 引入必要的js和css样式文件 1.4 easyUI文件介绍目前的最新版本:Jquery-easyui- (1) demo-mobile 移动端案例(用的比较少)(2) Locale 国际化(3) Plugins 插件包(4) Src 源码包(对应着插件包)(5) Themes 主体,皮肤(6) changelog.txt 修改日志 (7) easyloader.js 按需加载(到哪个页面用到哪个组件,就加载哪个)(8) jquery.easyui.min.js easyUI核心功能压缩包(9) jquery.easyui.mobile.js easyUI移动端(10) jquery.min.js jquery文件(11) license_freeware.txt 许可证(12) readme.txt 1.5 创建组件的两种方式: 这是html的一个组件! 这是js的一个组件! $(function () $(#myDiv).panel( title: js创建, width: 500, height: 200, padding: 10); ); 注:第一点:html创建方案和js创建方案可以混着使用 第二章:常用组件2.1 LinkButtoneasyui 2.1.1 linkButton属性2.1.2 linkbutton为禁用按钮添加事件 if ($(this).hasClass(l-btn-disabled) console.log(此为禁用元素); else console.log($(this).text();2.2 panel面板 标签2.2.1 panel标签panel面板的内容 2.2.2 panel属性title=My Panel 设置标题fit=true 填充整个父容器(有用),宽高失效iconCls:icon-save, 设置左上角图标closable:true, 是否显示关闭按钮 collapsible:true, 是否显示折叠按钮。minimizable:true, 是否显示最小化按钮。 maximizable:true 是否显示最大化按钮tools 自定义按钮 2.2.3 panel方法和setTitle /panel里的 panel方法和setTitle方法 $(#mydiv).panel(setTitle, 修改标题);2.2.4 panel里的open方法,close方法,refresh方法 $(function () $(#openBtn).click(function () $(#mydiv).panel(open); ); $(#closeBtn).click(function () $(#mydiv).panel(close); ); $(#loadBtn).click(function () $(#mydiv).panel(open).panel(refresh, HtmlPage1.html); ); ); 打开面板 隐藏面板 加载远程内容 panel的内容2.3 tree创建tree的两种方式:第一种:直接html创建 class=easyui-tree第二种:定义空树,js加载数据$(#tt).tree( data: text: Item1, state: closed, children: text: Item11 , text: Item12 , text: Item2 ); ) 2.4 Menu网页中添加自己的menu: easyui-menu2.5 dialog2.5.1模态框data-options=iconCls:icon-save,resizable:true,modal:true2.5.2 属性titlestring对话框的标题文本。New Dialogcollapsibleboolean定义是否显示折叠按钮。falseminimizableboolean定义是否显示最小化按钮。falsemaximizableboolean定义是否显示最大化按钮。falseresizableboolean定义对话框是否可调整尺寸。falsetoolbararray,selector对话框的顶部工具栏,可能的值:1、数组,每个工具的选项都与链接按钮(linkbutton)一样。2、选择器,指示工具栏。 2.6 datagrid2.6.1 图示2.6.2 用法 CodeNamePrice 001name12323002name246122.6.3 分页1. 2.6.4 工具栏 data-options=toolbar:toolbar var toolbar = text: Add, iconCls: icon-add, handler: function () alert(add) , text: Cut, iconCls: icon-cut, handler: function () alert(cut) , -, text: Save, iconCls: icon-save, handler: function () alert(save) ;2.7 pagination 分页2.7.1 图示2.7.2 实现 2.8 Dialog2.8.1 展示 2.8.2 实现 OpenCloseThe dialog content. 2.9 message消息框2.2.1 消息框的位置(eg:页面中右下角,左下角,左上角,右上角,中间,顶部,底部) TopLeftTopCenterTopRightCenterLeftCenterCenterRightBottomLeftBottomCenterBottomRightfunction topLeft()$.messager.show(title:My Title,msg:The message content,showType:show,style:right:,left:0,top:document.body.scrollTop+document.documentElement.scrollTop,bottom:);function topCenter()$.messager.show(title:My Title,msg:The message content,showType:slide,style:right:,top:document.body.scrollTop+document.documentElement.scrollTop,bottom:);function topRight()$.messager.show(title:My Title,msg:The message content,showType:show,style:left:,right:0,top:document.body.scrollTop+document.documentElement.scrollTop,bottom:);function centerLeft()$.messager.show(title:My Title,msg:The message content,showType:fade,style:left:0,right:,bottom:);function center()$.messager.show(title:My Title,msg:The message content,showType:fade,style:right:,bottom:);function centerRight()$.messager.show(title:My Title,msg:The message content,showType:fade,style:left:,right:0,bottom:);function bottomLeft()$.messager.show(title:My Title,msg:The message content,showType:show,style:left:0,right:,top:,bottom:-document.body.scrollTop-document.documentElement.scrollTop);function bottomCenter()$.messager.show(title:My Title,msg:The message content,showType:slide,style:right:,top:,bottom:-document.body.scrollTop-document.documentElement.scrollTop);function bottomRight()$.messager.show(title:My Title,msg:The message content,showType:show); 2.10 Form2.10.1 form表单1. 2. 3. Name:4. 5. 6. 7. Email:8. 9. 10. .11. /form 输入框加图标2.10.2 validatebox验证 2.10.3 组合框(combobox)1. 2. aitem13. bitem24. bitem35. ditem46. eitem57. 2.10.4 组合(combo)1. 2. 3. Select a language4. 5. Java6. C#7. Ruby8. Basic9. Fortran10. 11. 12. 13. $(function()14. $(#cc).combo(15. required:true,16. editable:false17. );18. $(#sp).appendTo($(#cc).combo(panel);19. $(#sp input).click(function()20. var v = $(this).val();21. var s = $(this).next(span).text();22. $(#cc).combo(setValue, v).combo(setText, s).combo(hidePanel);23. );24. );25. 2.10.5 日期框(datebox)日期: 日期+时间: 2.10.6 数值微调器(numberspinner)1. 2.10.7 滑块(slider)1. 2.11 layout2.11.1 layout布局布局(layout)是有五个区域(北区 north、南区 south、东区 east、西区 west 和中区 center)的容器。中间的区域面板是必需的,边缘区域面板是可选的。每个边缘区域面板可通过拖拽边框调整尺寸,也可以通过点击折叠触发器来折叠面板。布局(layout)可以嵌套,因此用户可建立复杂的布局。2.11.2 layout实现1. 2. 3. 4. 5. 6. 7. 2.10.3 组合框(combobox)8. 9. aitem110. bitem211. bitem312. ditem413. eitem514. 2.10.4 组合(combo)26. 27. 28. Select a language29. 30. Java31. C#32. Ruby33. Basic34. Fortran35. 36. 37. 38. $(function()39. $(#cc).combo(40. required:true,41. editable:false42. );43. $(#sp).appendTo($(#cc).combo(panel);44. $(#sp input).click(function()45. var v =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训讲师满意度调查问卷分析报告
- 小学语文教学设计模板及案例分析
- 南阳集团团队建设面试专题研究报告
- 安全工程师漏洞分析报告
- 教育培训行业工作计划及课程开发方案
- 卫校学生就业指导方案
- 员工关系管理冲突处理与预防机制
- (完整版)苏教六年级下册期末数学质量测试试卷经典及答案解析
- 嘉祥中职院校招生录取标准及流程解析
- 招投标过程中的造价管理技巧
- 2025浙江宁波市北仑区交通投资集团有限公司招聘矿山专职技术人员6人笔试历年参考题库附带答案详解
- 2025年政府采购评审专家考试题(带完整答案)
- 房屋买卖合同标准文本模板
- 2025年婴幼儿发展引导员理论考核试题及答案
- 2025秋大象版(2017)小学科学五年级上册期末测试卷附答案(共3套)
- 2025年消防工程师真题及答案
- 2025年浙江省住院医师规范化培训结业考核超声波训练题及答案
- 技术经纪人培训教程大纲
- 小学数学青岛版 (六三制)二年级下册二 游览北京-万以内数的认识教学设计及反思
- 视频监控系统工程监理细则
- 仓库盘点数据差异分析报告
评论
0/150
提交评论