1. 使用 data-options 来初始化属性。

data-options是jQuery Easyui 最近两个版本才加上的一个特殊属性。通过这个属性,我们可以对easyui组件的实例化可以完全写入到html中,例如:

<div class="easyui-dialog" style="width:400px;height:200px"data-options="title:'My Dialog',collapsible:true,iconCls:'icon-ok',onOpen:function(){}">dialog content.
</div>

属性,事件,都可以直接写在data-options里面,这样就方便多了。

来自:http://easyui.btboys.com/the-use-of-easyui-data-options.html

2.  tools定义工具栏,继承自panel的应该都可以使用。

$('#p').panel({   width:500,   height:150,   title: 'My Panel',   tools: [{   iconCls:'icon-add',   handler:function(){alert('new')}   },{   iconCls:'icon-save'  handler:function(){alert('save')}   }]
}); 

tools 同样可以加到data-options里面。

3.  easyui 里面的组件属性,同样可以写在标签里面。

<div id="p" class="easyui-panel" title="My Panel" style="width:500px;height:150px;padding:10px;background:#fafafa;"  iconCls="icon-save"  closable="true"  collapsible="true" minimizable="true" maximizable=true>  <p>panel content.</p>  <p>panel content.</p>
</div>  

data-options和这里效果是一样,但是API里面大部分是按照属性来定义标签的,就想早先的HTML,而data-options就想style定义样式,不知道这两种有什么优劣。

 4. 继承

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title><script src="easyui/jquery-1.7.2.min.js" type="text/javascript"></script><script src="easyui/jquery.easyui.min.js" type="text/javascript"></script><link href="easyui/themes/gray/easyui.css" rel="stylesheet" type="text/css" /><link href="easyui/themes/icon.css" rel="stylesheet" type="text/css" /><script type="text/javascript">$(function () {$('#dd').dialog({title: "My Dialog",modal: true, //dialog继承自window,而window里面有modal属性,所以dialog也可以使用collapsible: true, //是否可折叠,默认falseminimizable: false, //是否可最小化,默认falsemaximizable: true, //是否可最大化,默认falseresizable: true, //是否可折叠,默认falsetoolbar: [{iconCls: 'icon-add',handler: function () { alert('new') }}, {iconCls: 'icon-save',handler: function () { alert('save') }}],buttons: [{iconCls: 'icon-add',handler: function () { alert('new') }}, {iconCls: 'icon-save',handler: function () { alert('save') }}],//继承自panel,tool只有下面两个属性tools: [{iconCls: 'icon-add',handler: function () { alert('new') }}, {iconCls: 'icon-save',handler: function () { alert('save') }}]});})</script>
</head>
<body><div id="dd" style="width: 500px; height: 400px;">Dialog Content.</div>
</body>
</html>

实现效果就是这样的!

转自:http://www.cnblogs.com/yokoboy/archive/2012/12/06/2806132.html

EasyUI——常见用法总结相关推荐

  1. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  2. python六:常见数据类型以及常见用法

    bool 布尔值 # 在bool中 0,()(空元祖),[](空列表),{}(空字典),None,""(空字符串) 都是False int 整形 float 浮点型 str 字符串 ...

  3. vue-router 的常见用法

    vue-router 的常见用法 1. 路由重定向 路由重定向指的是:用户在访问地址 A 的时候,强制用户跳转到地址 C ,从而展示特定的组件页面. 通过路由规则的 redirect 属性,指定一个新 ...

  4. 空的宏定义作用及常见用法

    空的宏定义作用及常见用法 我们学习宏定义的第一个概念是,宏定义作为替换作用. 例如: #define SIZE 32 // 接下来代码使用SIZE就相当于32 宏定义是编译器在编译时,将程序中所有SI ...

  5. Arrays常见用法

    Arrays常见用法

  6. sed文本处理常见用法

    sed文本处理常见用法    2011-06-24  TsengYia#126.com http://tsengyia.blog.chinaunix.net/   ################## ...

  7. typeset的常见用法

    [保留] typeset的常见用法 http://www.chinaunix.net 作者:寂寞烈火  发表于:2007-12-16 09:50:34 [发表评论] [查看原文] [Shell讨论区] ...

  8. 框架前期准备篇之AutoFac常见用法总结 转载

    框架前期准备篇之AutoFac常见用法总结 一. 说在前面的话 凡是大约工作在两年以上的朋友们,或多或少都会接触到一些框架搭建方面的知识,只要一谈到框架搭建这个问题或者最佳用法这个问题,势必会引起一点 ...

  9. Java集合Collection与List的关系、常见用法

    关系树 [java] view plain copy print? ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快 ...

最新文章

  1. HTML5培训后好就业吗
  2. 构建聊天机器人:检索、seq2seq、RL、SeqGAN
  3. oracle 布尔盲注,Oracle基于延时的盲注总结
  4. 日期 java cal,日期系列教材 (三)- 如何使用Java的Calendar类
  5. 腾讯回应多闪弹窗事件;京东要求员工梳理亲戚同学关系;雷军董明珠十亿赌局胜负已定 | 极客头条...
  6. Bailian2940 求和【进制+迭代】
  7. cuda cudnn 下载地址
  8. solidworks迈迪插件_迈迪工具集V55特别PJ版_打包下载
  9. 汇编语言和本地代码及通过编译器输出汇编语言的源代码
  10. 电脑如何录制游戏视频
  11. vue子组件给父组件传值
  12. 北京工业大学 计算机学院分数线,2019年北京工业大学计算机专业录取分数线
  13. 一键编译安装LAMP环境
  14. 网站优化怎么挖掘长尾关键词?
  15. java程序中默认包含的是_在 Java 程序设计中,由 Java 编译器默认导入的包是( )_学小易找答案...
  16. webSevice基础学习
  17. 谈谈 Bias-Variance Tradeoff
  18. 将 VBS WScript.Echo 输出写入文本
  19. 全能医生:“达芬奇”机器人的自述
  20. VOD(视频点播技术)基本原理

热门文章

  1. gradle加载spring包
  2. 《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项
  3. 介绍一个好用的工具类库commons-beanutils
  4. Individual Project-——word_frequency——final requirement
  5. 《JAVA练习题目11》学生类有属性姓名(字符串类型)和选修课程信息(ArrayList<Course>对象)两个属性,和三个方法
  6. 蓝桥杯:入门训练 圆的面积
  7. HTML5动态圆形导航,jQuery带动画特效的圆形导航菜单特效
  8. python展开 c函数中的宏预处理_最基本的宏函数 课后习题9.2 (C语言代码)
  9. 为什么要学python语言_我们为什么要学习Python语言?
  10. docker build命令详解_『中级篇』docker之java容器运行外置springboot-jar(番外篇)(79)...