EasyUI的简单使用
来源:互联网 发布:外贸 软件破解版 编辑:程序博客网 时间:2024/06/04 18:43
WebRoot┐
├js┐
├easyUI┐
├themes┐
│ ├default┐
│ │ ├easyui.css
│ ├icon.css
├plugins
├local
├jquery-1.8.3.js
├jquery.easyui.min.js
META-INF
WEB-INF
lib
web.xml
1.EasyUI插件使用的一般步骤
1.导入easyui的css样式
<link rel="stylesheet" type="text/css" href="js/easyUI/themes/default/easyui.css"/>
2.导入easyui的图标css样式
<link rel="stylesheet" type="rext/css" href="js/easyUI/themes/icon.css"/>
3.导入jquery的基本核心文件
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
4.导入easyui的js文件
<script type="text/javascript" src="js/jquery.easyui.min.js"><script>
===================================================accordion====================================================
1.accordion折叠面板的使用
1.创建html
<div id="accordion">
//iconCls 指定当前显示的icon
//selected 是否为选中
//href 动态加载内容的路径
<div title="title1" data-options="iconCls:'icon-ok',selected:true,href:'server.jsp'" style="width:100px">面板一的内容</div>
<div title="title2">面板二的内容</div>
<div title="title3">面板三的内容</div>
</div>
2.创建script
<script type="text/javascript">
$(function() {
$("#accordion").accordion({
onSelect : function() {
//获得当前选中面表的对象
var title = $("#accordion").accordion("getSelected");
//通过对象获得选中面板的下标
var index=$("#accordion").accordion("getPanelIndex",title);
if(title && index==2){
//动态更改面板的内容
title.panel("refresh","index.jsp");
}
//根据元素的下标或元素对象 删除选定的面板
$("#accordion").accordion("remove",index/title);
}
});
//动态加载新的面板
$("#accordion").accordion("add", {
title : "New Title",
content : "New Content",
selected : false,
tools:[{ //折叠栏上的工具按钮
iconCls:"icon-reload",
handler:function(){
$("#dg").datagrid("reload");
}
}]
});
});
</script>
===================================================draggable/droppable====================================================
1.draggable和droppable可拖动面板插件的使用
1.创建html
<div id="main">
<div id="d1" class="drag">1</div>
<div id="d2" class="drag">2</div>
<div id="d3" class="drag">3</div>
</div>
<div id="drop"></div>
2.创建script
<script type="text/javascript">
$(function(){
$(".drag").draggable({
revert:true,
onStartDrag:function(){
$(this).draggable("options").cursor="not-allowed";
},
onStopDrag:function(){
$(this).draggable("options").cursor="auto";
}
});
$("#drop").droppable({
accept:"#d1,#d3",
onDrop:function(e,source){
$(this).append(source);
}
});
});
</script>
===================================================progressbar====================================================
2.progressbar进度条插件的使用
1.创建html
<div id="progressbar" class="easyui-progressbar"></div>
2.创建script
<script type="text/javascript">
//按钮触发事件
function start(){
var value=$("#p").progressbar("getValue");
if(value<100){
value+=Math.round(Math.random()*10);
}
$("#p").progressbar("setValue",value);
setTimeout(start, 200);
}
//自动调用运行
var i=0;
$("#progress").progressbar({
value:i+=Math.round(Math.random()*10)
});
if(i<100){
setTimeout(arguments.callee, 200);
}
</script>
======================================================datebox和datetimebox=====================================================
3.日期控件datebox和datetimebox插件的使用方法
1.创建html
<input type="text" id="datebox" class="easyui-datebox"/>
2.创建script脚本进行格式转换
$("#datebox").datebox(
{
required : true,
formatter : function(date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var h = new Date().getHours();
var M = new Date().getMinutes();
var s = new Date().getSeconds();
return y + '-' + (m < 10 ? ('0' + m) : m) + '-'
+ (d < 10 ? ('0' + d) : d) + " "
+ (h < 10 ? ("0" + h) : h) + ":"
+ (M < 10 ? ("0" + M) : M) + ":"
+ (s < 10 ? ("0" + s) : s);
}
});
$("#datetimebox").datetimebox(
{
required : true,
formatter : function(date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var h = date.getHours();
var M = date.getMinutes();
var s = date.getSeconds();
return y + '-' + (m < 10 ? ('0' + m) : m) + '-'
+ (d < 10 ? ('0' + d) : d) + " "
+ (h < 10 ? ("0" + h) : h) + ":"
+ (M < 10 ? ("0" + M) : M) + ":"
+ (s < 10 ? ("0" + s) : s);
}
});
├js┐
├easyUI┐
├themes┐
│ ├default┐
│ │ ├easyui.css
│ ├icon.css
├plugins
├local
├jquery-1.8.3.js
├jquery.easyui.min.js
META-INF
WEB-INF
lib
web.xml
1.EasyUI插件使用的一般步骤
1.导入easyui的css样式
<link rel="stylesheet" type="text/css" href="js/easyUI/themes/default/easyui.css"/>
2.导入easyui的图标css样式
<link rel="stylesheet" type="rext/css" href="js/easyUI/themes/icon.css"/>
3.导入jquery的基本核心文件
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
4.导入easyui的js文件
<script type="text/javascript" src="js/jquery.easyui.min.js"><script>
===================================================accordion====================================================
1.accordion折叠面板的使用
1.创建html
<div id="accordion">
//iconCls 指定当前显示的icon
//selected 是否为选中
//href 动态加载内容的路径
<div title="title1" data-options="iconCls:'icon-ok',selected:true,href:'server.jsp'" style="width:100px">面板一的内容</div>
<div title="title2">面板二的内容</div>
<div title="title3">面板三的内容</div>
</div>
2.创建script
<script type="text/javascript">
$(function() {
$("#accordion").accordion({
onSelect : function() {
//获得当前选中面表的对象
var title = $("#accordion").accordion("getSelected");
//通过对象获得选中面板的下标
var index=$("#accordion").accordion("getPanelIndex",title);
if(title && index==2){
//动态更改面板的内容
title.panel("refresh","index.jsp");
}
//根据元素的下标或元素对象 删除选定的面板
$("#accordion").accordion("remove",index/title);
}
});
//动态加载新的面板
$("#accordion").accordion("add", {
title : "New Title",
content : "New Content",
selected : false,
tools:[{ //折叠栏上的工具按钮
iconCls:"icon-reload",
handler:function(){
$("#dg").datagrid("reload");
}
}]
});
});
</script>
===================================================draggable/droppable====================================================
1.draggable和droppable可拖动面板插件的使用
1.创建html
<div id="main">
<div id="d1" class="drag">1</div>
<div id="d2" class="drag">2</div>
<div id="d3" class="drag">3</div>
</div>
<div id="drop"></div>
2.创建script
<script type="text/javascript">
$(function(){
$(".drag").draggable({
revert:true,
onStartDrag:function(){
$(this).draggable("options").cursor="not-allowed";
},
onStopDrag:function(){
$(this).draggable("options").cursor="auto";
}
});
$("#drop").droppable({
accept:"#d1,#d3",
onDrop:function(e,source){
$(this).append(source);
}
});
});
</script>
===================================================progressbar====================================================
2.progressbar进度条插件的使用
1.创建html
<div id="progressbar" class="easyui-progressbar"></div>
2.创建script
<script type="text/javascript">
//按钮触发事件
function start(){
var value=$("#p").progressbar("getValue");
if(value<100){
value+=Math.round(Math.random()*10);
}
$("#p").progressbar("setValue",value);
setTimeout(start, 200);
}
//自动调用运行
var i=0;
$("#progress").progressbar({
value:i+=Math.round(Math.random()*10)
});
if(i<100){
setTimeout(arguments.callee, 200);
}
</script>
======================================================datebox和datetimebox=====================================================
3.日期控件datebox和datetimebox插件的使用方法
1.创建html
<input type="text" id="datebox" class="easyui-datebox"/>
2.创建script脚本进行格式转换
$("#datebox").datebox(
{
required : true,
formatter : function(date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var h = new Date().getHours();
var M = new Date().getMinutes();
var s = new Date().getSeconds();
return y + '-' + (m < 10 ? ('0' + m) : m) + '-'
+ (d < 10 ? ('0' + d) : d) + " "
+ (h < 10 ? ("0" + h) : h) + ":"
+ (M < 10 ? ("0" + M) : M) + ":"
+ (s < 10 ? ("0" + s) : s);
}
});
$("#datetimebox").datetimebox(
{
required : true,
formatter : function(date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var h = date.getHours();
var M = date.getMinutes();
var s = date.getSeconds();
return y + '-' + (m < 10 ? ('0' + m) : m) + '-'
+ (d < 10 ? ('0' + d) : d) + " "
+ (h < 10 ? ("0" + h) : h) + ":"
+ (M < 10 ? ("0" + M) : M) + ":"
+ (s < 10 ? ("0" + s) : s);
}
});
0 0
- EasyUI的简单使用
- EasyUI的简单使用
- easyui的简单使用
- easyui的简单使用
- easyui tree的简单使用
- EasyUi的简单使用总结
- 简单使用EasyUI的树
- easyui tree的简单使用
- easyui的简单控件使用
- easyui-combobox的简单使用
- 使用easyUI创建简单的菜单
- jQuery easyui combobox的使用 简单实例
- 【jQuery EasyUI】初识到简单的使用
- jquery-easyui简单使用
- EasyUI简单使用介绍
- easyui简单使用记录
- easyUI conbobox 简单使用
- EasyUI的简单了解
- 字符串匹配KMP算法实现
- DWZ框架的基本使用
- Attractive & Elegant New Electronic Store OpenCart 自适应主题模板 ABC-0170
- 第六周 项目二--我的数组类
- HDU3631Shortest Path(Floyd的巧妙应用)经典
- EasyUI的简单使用
- 数据库索引的作用和优点缺点以及索引的11中用法
- Java 代理模式
- 在主从中使用gtid
- 表单页面的基础内容
- 九度oj 1184 二叉树遍历
- [LeetCode]Employees Earning More Than Their Managers,解题报告
- JUI的几个弹出框
- android apk 自我保护技术-加密apk