Easy UI 准备工作(搭建)

1.在WebRoot 的目录下创建js 文件夹,在文件夹中倒入一下两个包

Jquery.easyui.min.js

jquery.min.js

2.在WebRoot 的目录下复制整个themes 主题包

3.引入css文件,不限顺序(注意路径:本jsp 是放在webroot 下的html文件夹的根目录)

<link rel="stylesheet" href="../themes/default/easyui.css" type="text/css"></link>

<link rel="stylesheet" href="../themes/icon.css" type="text/css"></link>

4.引入js 文件,有顺序限制

<script type="text/javascript" src="../js/jquery.min.js"></script>

<script type="text/javascript" src="../js/jquery.easyui.min.js"></script>

  <script type="text/javascript" src="../js/easyui-lang-zh_CN.js"></script>

5.例子及注意事项

easyui 获取值得方法(与一般的jquery不一样)

取: $("#div的id").组件名("getValue")

设值:  $("#div的id").组件名("setValue","设值的值")

组件:

一.layout 布局

布局属性:fit:trrue 使用父容器的大小

区域面板属性: href:

问题

(直接加载图片的话,是加载图片的内容)

解决方案:换成倒入一个 html 页面(期内容就是一张图片),用了绝对路径,相对路径有问题,图片显示不出来

easyui 方法调用

二.Accordion 分类器

  容器属性:

   selected:  默认选中 0,如果不想显示被选中,则把selected 的值设置为不在范围内

  面板属性:(添加移除面板)

三.LinkButton 按钮

  Class=’easyui-linkbutton’

  属性 group,toggle 同用 实现 radio 的效果

四.tab 选项卡

  1.可以判断选项卡是否已经打开,否则添加

2.在选项卡中引入另外一个页面,用href 属性

五.Pagination 分页栏

六 form 表单

1.validatebox 验证框

提示框默认红色,可以在validatebox.css 这把颜色修改

自定义规则(必须为中文)

2.combobx 组合框(可以写,有点类似搜索)

classs=''easy-combobox"

3.datebox  日期输入框

日期获取并且装换为指定的格式

4.numberspinner 数字微调器( 回车键触发事件)

<script type="text/javascript">
$("#ss").keyup(function(xxx){
//将浏览器产生的事件对象设置到myevent变量中
var myevent = xxx;
//获取按键的unicode编码
var code = myevent.keyCode;
//如果按钮是回车
if(code == 13){
//获取数字微调的当前值,因为$(this)此时表示的是文本框,直接获取value属性值即可
var value = $(this).val();
//将当前值设置到span标签中
$("#num").text(value).css("color","red");
}
});
</script>

5.slider 滑动条(场景:身高)

比较少用,如果想快速改变数量,可用这个代替numberspinner

6.progressBar 进度条

<script type="text/javascript">
//获取1到9之间的随机数,包含1和9
function getNum(){
return Math.floor(Math.random()*9)+1;
}
</script>
//定拉按钮,同时提供单击事件
$("#startID").click(function(){
//每隔300毫秒执行update方法
timeID = window.setInterval("update()",300);
//按钮失效
$(this).attr("disabled","disabled");
});

7.window 窗口

8.dialog 对话框

主要是toolbar,buttons,毕业设计管理员端用的就是dialog

9.Messager 消息框

警告框,确认框,输入框,显示框

10.tree 树

如果是静态树,在页面加载是折叠的话,$("#数id").tree("collapseAll")

若是动态树,折叠需要在json 里添加属性  "state":"close"

一.jQueryEasyUI Messager基本使用

jQuery.messager.alert("提示", "请完成必填项","warning");

参考: http://www.cnblogs.com/libingql/archive/2011/07/17/2109020.html

//定拉按钮,同时提供单击事件$("#startID").click(function(){//每隔300毫秒执行update方法timeID = window.setInterval("update()",300);//按钮失效$(this).attr("disabled","disabled");});

easy ui 框架的更多相关文章

  1. Jquery学习---Easy UI 框架

    Jquery的easyui 1.1. easyui的目录分析 以 jquery Easy UI 1.3.2 版本学习 demo 实例 locale 国际化信息 plugins 框架一些插件 src 源 ...

  2. 【JQuery Easy UI】后台管理系统的简单布局分享

    重要说明:本博已迁移到 石佳劼的博客.有疑问请到 文章新地址 留言..! 近期做的一个简单的后台管理系统,当中用到了JQuery Easy UI框架,对于撸主这样的把控件能摆整齐就谢天谢地的码农来说, ...

  3. jquery easy ui 验证框架

    引入参考最下面API ) var reg = /^1[3|4|5|8|9]\d{9}$/; return reg.test(value); }, message: '输入手机号码格式不准确.' } } ...

  4. 关于ExtJS、JQuery UI和easy UI的选择问题

    转自百度知道. 问:做企业级应用,比如***管理系统,不需要华丽的特效,只希望简单,风格统一.能用到的只有messagebox.tree.grid大概这几个,其他特效不要,忘大神根据自己的见解以及我这 ...

  5. facebook开源前端UI框架React初探

    最近最火的前端UI框架非React莫属了.赶紧找时间了解一下. 项目地址:http://facebook.github.io/react/ 官方的介绍:A JavaScript library for ...

  6. jQuery Easy UI 开发笔记

    1.jQuery Easy UI主要的运行原理是通过核心的代码调用插件来实现UI效果的 2.jQuery Easy UI插件与插件之间的关系是: 一.独立式插件: 独立式插件是指:不与其他的插件具有相 ...

  7. 《开源框架那些事儿22》:UI框架设计实战

    UI是User Interface的缩写.通常被觉得是MVC中View的部分,作用是提供跟人机交互的可视化操作界面. MVC中Model提供内容给UI进行渲染,用户通过UI框架产生响应,一般而言会由控 ...

  8. 常见前端UI框架

    祈澈姑娘 程序员一枚 本文作者祈澈姑娘,转载请声明 前端的技术日渐更新,最近得空,将前端常见的框架总结了一下,在开发的过程之中,有了这些,不断能够提高自己的工作效率,还可以在工作之余了解更多. 1.L ...

  9. spring mvc +easy ui +Mybatis 录入数据

    1.itemsEasyui.jsp 应用到的插件及知识点:日期控件My97 ,图片本地预览函数PreviewImage() (1)easy ui 的模态窗口使用时,要指定DIV的属性 data-opt ...

随机推荐

  1. 数据库使用--MyISAM InnoDB 区别

    MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定.基本的差别为:MyISAM类型不支持事务处理等高级处 ...

  2. 解决sublime text3 文件名,小框框的办法

    解决sublime text3 文件名,小框框的办法 之前一直都是用的英文命名的文件夹,到前几天才发现,用中文,来命名文件夹出现了乱码问题. 今天晚上,自己也在网上去百度了很多方案,好像大部分都不太有 ...

  3. javascript arguments解释,实现可变长参数。

    在C#中,有可变长参数params[],但是在js中,如何实现这种可变参数呢? 一.可变长参数 arguments是非常好的解决方法,一直不知道javascript有这个东西. 先来看看应用场景,使用 ...

  4. (分享)FreeVideo1.6.1 VIP视频播放器(支持下载)

    软件名字:FreeVideo 版 本 号 :v 1.6.1 开发语言:易语言 压缩加壳:VMP 3.0 beta 皮      肤:易简约定制版(白色) 模块使用:乐易.精易.皮肤 主要技术:其实没啥 ...

  5. cs11_c++_lab7

    wcount.cc #include <iostream> #include <map> #include <string> #include <algori ...

  6. Java日志——2016年5月31日

    1. 三元运算符(A?B:C)属于运算符,表达式必须具有返回值,则A必须是boolean类型值,B和C必须是一个具有返回值的表达式. 2. switch...case本质上只支持int类型的选择判断, ...

  7. XidianOJ 1099 A simple problem

    题目描述 一个长度为N的数组A, 所有数都是整数 ,0 <= A[i] <= 1000000,1 <= i <= N,1 <= N <= 100000,对于 任意i ...

  8. Getting Started

    https://developers.google.com/v8/get_started Getting Started This document introduces some key V8 co ...

  9. EXCEL数据导入dataset

    一.开工必备 1.micorosoft office2007 2.VS2010.Oracle 11 二.界面 三.内部代码 (1)获取数据库连接,定义全局变量 private static strin ...

  10. 《IT蓝豹》吹雪花demo,学习android传感器

    吹雪花demo,学习android传感器 吹雪花demo,学习android传感器,嘴巴对着手机底部吹一下就会出现飘着雪花效果. 算是学习android传感器效果.本例子主要是通过android.me ...