easyui基础知识
来源:互联网 发布:音箱测试软件 编辑:程序博客网 时间:2024/05/18 01:02
一:创建Web项目,导入easyUI的js
二:实现功能
1.实现可拖拽的div
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <title>Insert title here</title>
- </head>
- <style type="text/css">
- div{
- border:3px solid #abcdef;
- background:red;
- height:300px;
- width:300px;
- }
- </style>
- <body>
- <!-- jquery的easyUI实现可拖拽的div -->
- <div id="div1" class="easyui-draggable"></div><!-- 其中的class属性中的easyui是固定的,draggable是一个组件的名称 -->
- </body>
- </html>
2.实现动态进度条
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <script type="text/javascript">
- /**
- 创建easyui页面组件有两种方式:
- 1.通过页面标签的方式创建
- <div id="p" class="easyui-progressbar" data-options="value:60" style="width:40px;"></div>
- 2.通过页面标签+js的方式创建 -- 可以跟后台进行交互,使用动态数据
- */
- $().ready(function(){ //页面加载完成时,执行的function
- $("#progre1").progressbar({
- value:50
- })
- })
- $().ready(function(){
- load();
- })
- var i = 0;
- function load(){
- $("#progre2").progressbar({
- value:i++
- })
- window.setTimeout(function(){ //给页面设置定时任务,100秒后执行方法
- load();
- },100)
- }
- </script>
- <title>Insert title here</title>
- </head>
- <body>
- <!-- jquery的easyUI实现进度条的div -->
- <div id="progre1" style="width:400px;"></div>
- <hr>
- <div id="progre2" style="width:400px;"></div>
- </body>
- </html>
3.实现菜单选项
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <script type="text/javascript">
- $(function(){ //进入页面执行的方法
- $("#easyui_menu").menu('show',{
- left:200,
- top:100
- })
- })
- </script>
- <title>Insert title here</title>
- </head>
- <body>
- <!-- jquery的easyUI实现菜单 -->
- <div id="easyui_menu" style="width:200px" class="easyui-menu">
- <div data-options="iconCls:'icon-add'">新建文件夹</div><!-- data-options属性是给当前的菜单添加图标 -->
- <div class="menu-sep"></div><!-- 此div是添加分割线 -->
- <div>排列图标</div>
- <div class="menu-sep"></div><!-- 此div是添加分割线 -->
- <div>创建快捷方式</div>
- <div class="menu-sep"></div><!-- 此div是添加分割线 -->
- <div>剪切</div>
- <div data-options="iconCls:'icon-no'">删除</div>
- <div>复制</div>
- <div class="menu-sep"></div><!-- 此div是添加分割线 -->
- <div>粘贴</div>
- <div class="menu-sep"></div><!-- 此div是添加分割线 -->
- <div>打开方式
- <div style="width:200px">
- <div>迅雷看看</div>
- <div>暴风影音</div>
- <div>QQ影音</div>
- <div>快播</div>
- </div>
- </div>
- </div>
- </body>
- </html>
4.实现按钮
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <title>Insert title here</title>
- </head>
- <body>
- <!-- jquery的easyUI实现按钮 -->
- <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'">搜索</a>
- <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add'">添加</a>
- <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-remove'">删除</a>
- <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-edit'">修改</a>
- </body>
- </html>
5.实现弹出窗口
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <!-- 引入国际化文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/locale/easyui-lang-zh_CN.js"></script>
- <script type="text/javascript">
- $(function(){
- $("#btn").bind("click",function(){ //给按钮绑定点击事件
- $("#win").css("display","block");
- $("#win").window({
- height:400,
- width:400,
- title:"添加用户",
- modal:true //弹出框后使背景虚化
- })
- })
- })
- </script>
- <style type="text/css">
- #from1 div{
- padding:16px
- }
- </style>
- <title>Insert title here</title>
- </head>
- <body>
- <div id="win" style="display:none">
- <form id="from1" method="post" >
- <div>
- <label for="name">用户名:</label>
- <input class="easyui-validatebox" type="text" name="name" />
- </div>
- <div>
- <label for="email">邮 箱:</label>
- <input class="easyui-validatebox" type="text" name="email" />
- </div>
- <div>
- <label for="date">生 日</label>
- <input class="easyui-datetimebox" name="birthday" value="3/4/2016 2:3" />
- </div>
- <br>
- <br>
- <a id="btn1" href="#" class="easyui-linkbutton" >确定</a>
- <a id="btn1" href="#" class="easyui-linkbutton">取消</a>
- </form>
- </div>
- <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add'">添加用户</a>
- </body>
- </html>
6.实现退出系统弹框和右下角广告
[html] view plain copy
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!-- 导入js的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
- <!-- 导入easyUI的主文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
- <!-- 导入easyUI的样式文件 -->
- <link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
- <!-- 导入easyUI的图标文件 -->
- <link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
- <!-- 引入国际化文件 -->
- <script type="text/javascript" src="${pageContext.request.contextPath }/js/locale/easyui-lang-zh_CN.js"></script>
- <script type="text/javascript">
- $(function(){
- $("#btn2").click(function(){
- $.messager.confirm('确认','您确定退出吗?',function(r){
- if(r){
- alert("确认退出");
- }
- });
- })
- $.messager.show({
- title:'您有新的消息',
- msg:'消息在5秒后关闭',
- timeout:5000,
- height:200,
- width:300,
- showType:'slide'
- });
- })
- </script>
- <title>Insert title here</title>
- </head>
- <body>
- <!-- 实现退出系统 -->
- <div style="float:right;">
- <a id="btn2" href="#" class="easyui-linkbutton">退出系统</a>
- </div>
- </body>
- </html>
0 0
- EasyUI基础知识
- EasyUI基础知识
- easyui基础知识
- easyUI
- EasyUI
- Easyui
- EasyUI
- easyUI
- EasyUI
- easyUI
- easyUI
- easyui
- easyui
- Easyui
- EasyUI
- easyUI
- easyUI
- easyui
- 随机数组
- 装X式的阅读代码,无需开启Android Studio来运行项目
- 安装Grid执行root.sh出现ohasd failed解决方案
- Android自定义View使用总结
- POJ 1860 - Currency Exchange(SPFA正环)
- easyui基础知识
- C++ 内核对象
- 十二周OJ汉诺塔
- Redhat Linux下使用log4cxx
- iOS 反编译入门
- 深入了解 CSS3 新特性
- 使用jquery.form.js
- android 在Sdcard和本地创建文件保存图片
- 从Protocol Buffers 到 gRPC