一、引入必要文件

<!--1.0引入jQuery核心库-->
<script src="jquery-easyui-1.4.4/jquery.min.js"></script>
<!--2.0引入jQuery EasyUI核心库-->
<script src="jquery-easyui-1.4.4/jquery.easyui.min.js"></script>
<!--3.0引入EasyUI中文提示信息-->
<script src="jquery-easyui-1.4.4/locale/easyui-lang-zh_CN.js"></script>
<!--4.0引入EasyUI核心UI文件CSS-->
<link href="jquery-easyui-1.4.4/themes/default/easyui.css" rel="stylesheet" />
<!--5.0引入EasyUI图标文件-->
<link href="jquery-easyui-1.4.4/themes/icon.css" rel="stylesheet" />

二、加载EasyUI组件方式

1.方式一:使用class方式加载

<div class="easyui-dialog" title="class赋值加载" style="width:400px;height:200px;"></div>

2.方式二:使用js调用加载(推荐)

<div id="box" title="JS加载" style="width: 200px;height:100px;left:100px;"></div>
<script>
$(function() {
$("#box").dialog();
})
</script>

3.方式三:使用easyload.js智能加载(按需加载)

<script src="../Scripts/jquery-easyui-1.4.4/jquery.min.js"></script>
<script src="../Scripts/jquery-easyui-1.4.4/easyloader.js"></script>
<script>
//要用到哪个组件,给哪个对象添加属性
easyloader.load("dialog",function() {
$("#box").dialog();
})
</script>
<div id="box" title="JS加载" style="width: 200px;height:100px;left:100px;"></div>

三、parser解析器(UI渲染解析器)

1.取消自动渲染

<div id="box" class="easyui-dialog" title="JS加载" style="width: 200px;height:100px;left:100px;">内容</div>
<script>
//放$(function(){}外),取消自动渲染
$.parser.auto = false;
$(function () { });
</script>

2.解析所有UI组件

<div id="box" class="easyui-dialog" title="JS加载" style="width: 200px;height:100px;left:100px;">内容</div>
<script>
$.parser.auto = false;
$(function () {
$.parser.parse();
});
</script>

3.解析制定UI组件

<div id="box">
<div class="easyui-dialog" title="JS加载" style="width: 200px;height:100px;left:100px;">
内容
</div>
</div>
<script>
$.parser.auto = false;
$(function () {
//必须设置父类容器,才可解析
$.parser.parse("#box");
});
</script>

4.UI解析完毕后事件

<div id="box">
<div class="easyui-dialog" title="JS加载" style="width: 200px;height:100px;left:100px;">
内容
</div>
</div>
<script>
$.parser.auto = false;
$(function () {
//如果注释掉就没有弹窗
$.parser.parse("#box");
});
//UI解析完毕后,弹窗
$.parser.onComplete = function () {
alert("UI解析完毕");
}
</script>

四、设置属性

1.方式一:通过标签属性设置

<div class="easyui-resizable" data-options="maxWidth:400,maxHeight:200" style="height: 100px; background:cyan"></div>

2.方式二:通过js(推荐)

<div id="box" style="height: 100px; background:cyan"></div>
<script>
$(function() {
$("#box").resizable({
maxWidth: 400,
maxHeight: 200
});
})
</script>

五、设置默认值

所有的组件都可以设置全局默认值

$.fn.panel.defaults.height = 150;

EasyUI系列学习(二)-使用EasyUI的更多相关文章

  1. 4.EasyUI学习总结(四)——EasyUI组件使用 (通过用户登录来演示dialog、ajax的使用,serialize方法的使用,前后台怎样交互等)

    一.EasyUI组件的简单介绍 详细可看api: http://www.jeasyuicn.com/api/docTtml/index.htm easyUI提供了很多组件让我们使用,如下图所示: 很多 ...

  2. Jquery Easyui验证扩展,Easyui验证,Easyui校验,js正则表达式

    Jquery Easyui验证扩展,Easyui验证,Easyui校验,js正则表达式 >>>>>>>>>>>>>> ...

  3. EasyUI学习总结(一)——EasyUI入门

    一.EasyUI下载 EasyUI官方下载地址:http://www.jeasyui.com/download/index.php,目前最新的版本是:jQuery EasyUI 1.4.1

  4. EasyUI学习总结(五)——EasyUI组件使用

    一.EasyUI组件的简单介绍 easyUI提供了很多组件让我们使用,如下图所示:

  5. Jquery easyui 重置按钮,easyui 清空表单,Jquery easyui 重置表单

    Jquery easyui 重置按钮,easyui 清空表单,Jquery easyui 重置表单 >>>>>>>>>>>>&g ...

  6. EasyUI学习总结(五)——EasyUI组件使用(转载)

    本文转载自:http://www.cnblogs.com/xdp-gacl/p/4084520.html 一.EasyUI组件的简单介绍 easyUI提供了很多组件让我们使用,如下图所示:

  7. EasyUI学习总结(一)——EasyUI入门(转载)

    本文转载自:http://www.cnblogs.com/xdp-gacl/p/4075079.html 一.EasyUI下载 EasyUI官方下载地址:http://www.jeasyui.com/ ...

  8. EasyUI学习总结(六)——EasyUI布局

    一.EasyUI布局介绍 easyUI布局容器包括东.西.南.北.中五个区域,其中中心面板是必须的,而东.西.南.北这四个面板是可选的,如果布局里面不需要东.西.南.北这四个面板,那么可以把相应的di ...

  9. EasyUI学习总结(六)——EasyUI布局(转载)

    本文转载自:http://www.cnblogs.com/xdp-gacl/p/4088198.html 一.EasyUI布局介绍 easyUI布局容器包括东.西.南.北.中五个区域,其中中心面板是必 ...

随机推荐

  1. Java基础学习总结(86)——Java异常处理机制Exception抛出异常时throw和throws用法详解

    什么时运行时异常?什么是非运行时异常? 通俗的讲: 运行时异常:就是编译通过,运行时就崩了,比如数组越界. 非运行时异常:就是编译不通过,这时就得必须去处理了.不然就没法运行了. 全面的讲: Thro ...

  2. cmd界面中断一个程序快捷键 ctrl+c

    cmd界面中断一个程序快捷键   ctrl+c

  3. Neo4j 的一些使用心得

    由对图数据的处理需求,看到了图数据库(GraphDataBase)这种比较新的数据库模式,并且通过比较发现用的相对多的要属Neo4j了,现在来看网上对Neo4j的介绍还比较少,内容主要来源于三个地方: ...

  4. 四则运算结对编程(GUI)

    四则运算GUI coding地址:https://git.dev.tencent.com/qyj814/GUI.git 结对伙伴:李梦宇 一.题目要求 定制出题要求.每次出题时用户都可以在界面上定制如 ...

  5. RAR5格式不同词典大小下压缩率的简单测试

    一个VMWare虚拟机安装Win7后的磁盘文件进行压缩,已经进行了清理处理,原始大小为12.1GB 词典大小  压缩后大小  压缩比率 32MB 4.08GB 33.7% 256MB 3.88GB 3 ...

  6. muduo库源码剖析(一) reactor模式

    一. Reactor模式简介 Reactor释义“反应堆”,是一种事件驱动机制.和普通函数调用的不同之处在于:应用程序不是主动的调用某个API完成处理,而是恰恰相反,Reactor逆置了事件处理流程, ...

  7. XAPIAN简单介绍(三)

    今天主要介绍的是Xapian::Database这个类.先上图 看上去就非常恐怖的吧,我们一点点的说. 首先一切的開始都来自那个include目录中的database.h,他的直接实现是在omdata ...

  8. 西门子TCP/UDPport

    通过TCP和UDP数据传输的不同服务用到了哪些port? func=ll&objid=21874445&nodeid0=10806074&load=treecontent&am ...

  9. SPOJ 962 Intergalactic Map (网络最大流)

    http://www.spoj.com/problems/IM/ 962. Intergalactic Map Problem code: IM Jedi knights, Qui-Gon Jinn ...

  10. ChromeDriver only supports characters in the BMP

    ChromeDriver only supports characters in the BMP