Ui学习笔记---EasyUI的使用方法,EasyLoader组件使用

技术qq交流群:CreDream:251572072
1.使用之前导入文件:
  这里用jquery-easyui-1.2.6
2.先导入jquery.easyui.min.js
--------------------------------------
3.新建一个测试文件1.html
4.下面会把整个测试实例给大家
------------------------------
5.如果不想导入整个easyui的模块,只想导入自己用到的部分
  那么可以这样做,一会上代码吧,下面有
6.下面是本次学习用的所有代码:
  a.首先建立javaweb项目:EasyUITest
  b.加入jquery-easyui-1.2.6
 /EasyUITest/WebRoot
/EasyUITest/WebRoot/jquery-easyui-1.2.6
/EasyUITest/WebRoot/jquery-easyui-1.2.6/demo
/EasyUITest/WebRoot/jquery-easyui-1.2.6/locale
/EasyUITest/WebRoot/jquery-easyui-1.2.6/plugins
/EasyUITest/WebRoot/jquery-easyui-1.2.6/themes
/EasyUITest/WebRoot/jquery-easyui-1.2.6/changelog.txt
/EasyUITest/WebRoot/jquery-easyui-1.2.6/easyloader.js
/EasyUITest/WebRoot/jquery-easyui-1.2.6/jquery-1.7.2.min.js
/EasyUITest/WebRoot/jquery-easyui-1.2.6/jquery.easyui.min.js
/EasyUITest/WebRoot/jquery-easyui-1.2.6/licence_gpl.txt
/EasyUITest/WebRoot/jquery-easyui-1.2.6/license_commercial.txt
/EasyUITest/WebRoot/jquery-easyui-1.2.6/readme.txt
/EasyUITest/WebRoot/META-INF
/EasyUITest/WebRoot/WEB-INF
/EasyUITest/WebRoot/easyloader.html
/EasyUITest/WebRoot/easyuitest.html
/EasyUITest/WebRoot/index.jsp
------------------------------------
c.新建:easyuitest.html
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>1.html</title>
 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <!-- 解决乱码问题,设置编码charset=UTF-8" -->
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
   
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<!-- 这里导入easyui的文件  -->
  <script type="text/javascript" src="jquery-easyui-1.2.6/jquery-1.7.2.min.js" charset='utf-8'></script>
  <script type="text/javascript" src="jquery-easyui-1.2.6/jquery.easyui.min.js" charset='utf-8'></script>
  <!-- 这里导入css,只需要导入themes中的easyui.css这里包含了easyui的所有的css -->
  <link rel="stylesheet" href="jquery-easyui-1.2.6/themes/default/easyui.css" type="text/css"></link>
  <!-- 导入完上面的内容就可以利用easyui了 -->
  <!-- 下面再导入图片的css文件 icon.css-->
  <link rel="stylesheet" href="jquery-easyui-1.2.6/themes/icon.css" type="text/css"></link>
  <!-- 这个是时候easyui是英文的,这时候要用中文的需要引入locale中的 -->
  <script type="text/javascript" src="jquery-easyui-1.2.6/locale/easyui-lang-zh_CN.js" charset='utf-8'></script>
  <!-- 下面先介绍dialog实例 -->
    <!--1.先写一个script-->
   <script type="text/javascript" charset='utf-8'>
  $(function(){
  //这句话取得这个节点
 //console.info( $('#dd'))
 $('#dd').dialog({modal:true})
 //console.info()这句话可以打印出这个节点是什么东西,建议用火狐debug
 //用这个可以打印出选择的是个div
 //alert这种方式不能体现出你选择的是什么东西
 //2.这里想要把这个显示成模式化的dialog,但是dialog没有这个属性
 //  这时候可以去他的父类中,window中找,可以找到modal这个模式化控制属性
 //  默认是true
 
  /*
dialog()这里的参数有
title       string The dialog title text. New Dialog
collapsible boolean Defines if to show collapsible button. false
minimizable boolean Defines if to show minimizable button. false
maximizable boolean Defines if to show maximizable button. false
resizable   boolean Defined if the dialog can be resized. false
toolbar     array The top toolbar of dialog, each tool options is same as linkbutton. null
buttons     array The bottom buttons of dialog, each button options is same as linkbutton. null
*/
  });
  </script>
  </head>
 
 
  <!-- 这里onload是在全部页面加载完之后才执行的οnlοad='' -->
  <body οnlοad=''>
<!-- 下面先介绍dialog实例 -->
<!-- 注意这里 class='easyui-dialog'的class很重要
     规则是easyui-组件名称
     加了这个class之后,easyui就会把你的div变成dialog样式
  Properties
  The properties extend from window, below is the overridden properties for dialog
  其中dialog的相关属性可以通过查找api获取  
 
1.下面是第一种调用方法,通过div中加入class来调用
<div  class='easyui-dialog' id="dd" title="My Dialog" style="width:400px;height:200px;"> 
    Dialog Content. 
</div> 
 -->
<div   id="dd" title="My Dialog" style="width:400px;height:200px;"> 
    Dialog Content. 
</div>

<!--
这里easyui是通过Base中的parer方法来把你所填写div,变成对应组件名的组件的
ZHELI
1.$.parser.parse();       // parse all the page 
2.$.parser.parse('#cc');  // parse the specified node
 -->

</body>
</html>
--------------------------------------------
d.新建/EasyUITest/WebRoot/easyloader.html
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>1.html</title>
 <!-- 下面用回调方法easyloader,只引入message这个组件,可以加快页面加载速度 -->
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <!-- 解决乱码问题,设置编码charset=UTF-8" -->
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
   
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<!-- 这里导入easyui的文件  -->
  <script type="text/javascript" src="jquery-easyui-1.2.6/jquery-1.7.2.min.js" charset='utf-8'></script>
  <script type="text/javascript" src="jquery-easyui-1.2.6/easyloader.js"></script>
 
<!-- 下面先介绍easyloader实例 -->
    <!--1.先写一个script-->
   <script type="text/javascript" charset='utf-8'>
  $(function(){
 /*
1.单独加载一个模块
easyloader.load('dialog',function(){
 $('#dd').dialog({
 modal:true
 });
 });
*/
//2.同时加载多个模块,这里把需要加载的模块放到一个数组中
//3.这个时候也可以用class这种方式的
easyloader.load(['dialog','messager'],function(){
 //a.这里调用dialog
 $('#dd').dialog({
 modal:true
 });
 //b.这里调用messager这种模块
 $.messager.alert('title','load ok');
 });

});
  </script>
 </head>
 
 
  <!-- 这里onload是在全部页面加载完之后才执行的οnlοad='' -->
  <body οnlοad=''>
<!-- 下面先介绍dialog实例 -->
<!-- 注意这里 class='easyui-dialog'的class很重要
     规则是easyui-组件名称
     加了这个class之后,easyui就会把你的div变成dialog样式
  Properties
  The properties extend from window, below is the overridden properties for dialog
  其中dialog的相关属性可以通过查找api获取  
 
1.使用easyloader的时候也可以不使用js,使用class这种方式
<div  class='easyui-dialog' id="dd" title="My Dialog" style="width:400px;height:200px;"> 
    Dialog Content. 
</div> 
 -->
<div   id="dd"  class='easyui-dialog' modal='true' title="My Dialog" style="width:400px;height:200px;"> 
    Dialog Content. 
</div> 
<!--
可以看到 class='easyui-dialog' modal='true'
这里把属性直接写到html中也可以,并不一定要用modal
 -->

</body>
</html>
-------------------------------------------

Ui学习笔记---EasyUI的使用方法,EasyLoader组件使用相关推荐

  1. Ui学习笔记---EasyUI的EasyLoader组件源码分析

    Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072   1.问题1:为什么只使用了dialog却加载了那么多的js   http: ...

  2. UI学习笔记---EasyUI panel插件使用---03

    UI学习笔记---EasyUI panel插件使用---03 UI学习笔记---EasyUI panel插件使用---03 1.panel简单小例子 ------------------- 2.可以自 ...

  3. Ui学习笔记---EasyUI的介绍

    Ui学习笔记---EasyUI的介绍 -------------------------- 1.组织:   a.EasyUI官方:http://www.jeasyui.com     EasyUI是一 ...

  4. 《Go语言圣经》学习笔记 第六章 方法

    <Go语言圣经>学习笔记 第六章 方法 目录 方法声明 基于指针对象的方法 通过嵌入结构体来扩展类型 方法值和方法表达式 示例:Bit数组 封装 注:学习<Go语言圣经>笔记, ...

  5. js学习笔记2 -- js使用方法

    js学习笔记2 -- js使用方法 方法一,使用外部js文件(推荐使用) 方法二,写在script标签中 方法三,写到标签的onclick属性中 方法四,使用超链接 方法一,使用外部js文件(推荐使用 ...

  6. Hibernate学习笔记Session.evict(user)方法

    @[TOC]Hibernate学习笔记Session.evict(user)方法 Hibernate学习笔记Session.evict(user)方法 首先我们要明白Session.flush(use ...

  7. wyy课堂cmos模拟设计课学习笔记-gm/Id设计方法介绍及曲线仿真

    wyy课堂cmos模拟设计课学习笔记-gm/Id设计方法及曲线仿真 总思路 需要的图像曲线 软件操作 举例说明 总思路 这在b站上也有教学视频:https://www.bilibili.com/vid ...

  8. 凸优化学习笔记 15:梯度方法

    前面的章节基本上讲完了凸优化相关的理论部分,在对偶原理以及 KKT 条件那里我们已经体会到了理论之美!接下来我们就要进入求解算法的部分,这也是需要浓墨重彩的一部分,毕竟我们学习凸优化就是为了解决实际当 ...

  9. Flutter学习笔记(18)--Drawer抽屉组件

    如需转载,请注明出处:Flutter学习笔记(18)--Drawer抽屉组件 Drawer(抽屉组件)可以实现类似抽屉拉出和推入的效果,可以从侧边栏拉出导航面板.通常Drawer是和ListView组 ...

最新文章

  1. mysql怎么实现确认收货_Tp结合redis实现订单自动收货
  2. tensorflow安装教程 win10环境
  3. mina mysql_Mina学习笔记(二)
  4. 算法之旅 | 快速排序法
  5. sql加上唯一索引后批量插入_MySQL当批量插入遇上唯一索引
  6. 算法设计TSP问题动态规划
  7. css 垂直居中_CSS 水平+垂直居中的方式
  8. 2016级算法期末上机-H.难题·AlvinZH's Fight with DDLs III
  9. 基于机器视觉的马达孔直径中心距、齿数线序测量
  10. Futter基础第8篇: 实现页面跳转、跳转传值(普通路由、普通路由传值)
  11. 当滚动条滚动到页面底部自动加载增加内容 ajax,Selenium-完整的ajax加载自动滚动到页面底部...
  12. java JDK11对比JDK8
  13. 动态代理的两种方式以及区别
  14. windows7改linux密码忘记了,Windows 7和Linux忘记了启动密码怎么办?-win7忘记开机密码...
  15. emi滤波matlab,EMI电源滤波器选型方法 浅析EMI电源滤波器及其原理介绍
  16. MAC打开outlook提示”正在修复 Main Profile“
  17. 2.6.机载测深激光扫描系统—(Topographic Laser Ranging and Scanning-Principle 读书笔记)
  18. 【转载】【UEFI学习】edk2中各个包介绍
  19. 【开发工具】SVN使用教程总结
  20. 【个人网页设计】简单大方

热门文章

  1. ubuntu and freesurfer 安装手册
  2. 智能家居落地还有多远?
  3. PHP扩展详解(一)
  4. 用倍增方式查询本表数据再插入到本表,用作测试数据
  5. Apache 安全配置方法
  6. SPOJ 9939 Eliminate the Conflict
  7. MFC控件——ListCtrl控件[翻译](续)
  8. P3185 [HNOI2007]分裂游戏
  9. Python通过正则表达式去除(过滤)HTML标签,提取文字
  10. Python学习 Day 040 - css选择器