jQuery EasyUI 官方网站 http://www.jeasyui.com/ 。去年新开了个中文网 http://www.jeasyui.net/,不知道是不是官方的,不过看着挺像样。但是,广告有点多,凑合能用,可以参考。。但是,广告真的实在的确是有点非常碍眼。

  现在最新的 EasyUI 是 1.4.2 版本,本系列教程都会基于该版本。没有的可以去EasyUI 官网http://www.jeasyui.com/ 下载,或者点击该链接 jquery-easyui-1.4.2下载。不过因为我只想以一个框架来帮助大家学习 EasyUI,而不是“大全”式的讲 EasyUI 的方方面面,所以一般不会用到很特殊的东西,所以使用别的版本也没有问题。

  jQuery EasyUI 1.4.2下载的是一个压缩包,解压以后目录结构是这个样子:

  

  其中包含一些文件夹和文件,大概说明如下:

  文件夹:

    demo——该目录下存放的是 EasyUI PC 版各插件的示例示例。如果不想在官网上查看演示,可以在该目录下找到相应的演示示例

    demo-mobile——该目录下存放的是 EasyUI 移动版各插件的示例示例

    locale——本地化文件,即语言库。主要用于如 DataGrid 这类有提示信息文本显示的插件本地化。需要使用哪种语言加载相应的语言库就行。

    plugins——EasyUI 的插件库,不过一般我们只使用 EasyUI 的主文件 jquery.easyui.min.js 就行,主文件已包含所有插件,无需单独加载

    src——EasyUI 的源文件,因为部分功能 EasyUI 不开源,所以该目录下不是全部的源码文件

    themes——主题包。包含主题 style 及相应的资源文件(图标等)。该目标下共包含 5 个主题可供使用

  文件:

    changelog.txt——更新日志

    easyloader.js——加载器,可以动态的加载项目用到的 EasyUI 插件

    jquery.easyui.min.js——EasyUI PC版主文件

    jquery.easyui.mobile.js—— EasyUI 移动版主文件

    jquery.min.js——EasyUI 所依赖的 jQuery 主文件

    licence_gpl.txt——许可协议

    readme.txt——版本说明文件

  一般来说我们只需要加载 themes/default/easyui.css、themes/icon.css、jquery.min.js、jquery.easyui.min.js 等四个文件即可。比如下面代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>EasyUI Demo</title>
    <link rel="stylesheet" type="text/css" href="js/easyui-1.4.2/themes/default/easyui.css" />
    <link rel="stylesheet" type="text/css" href="js/easyui-1.4.2/themes/icon.css" />
    <script type="text/javascript" src="js/easyui-1.4.2/jquery.min.js"></script>
    <script type="text/javascript" src="js/easyui-1.4.2/jquery.easyui.min.js" ></script>
</head>

<body class="easyui-layout">
<div region="north" style="height:65px;">
    <!-- 页面头部 -->
    <h1>***管理系统</h1>
</div>

<div region="west" split="true" style="width:220px" title="导航菜单">页面左侧</div>

<div region="center">
    <input class="easyui-textbox" value="文本框" /><br /><br />
    <input class="easyui-filebox" value="文件框" /><br /><br />
    <a class="easyui-linkbutton" data-options="iconCls:'icon-reload', height:30">按钮</a>
</div>

<div region="east" style="width:100px;">页面右侧</div>

<div region="south">页面底部</div>
</body>
</html>

  运行后显示效果如下(在 IE11 下):

  

  当然,任何优秀的 Programer 都离不开 API,我英文太挫,看官网 Document 很吃力,中文网上广告太多,而且我觉得不管怎么,Internet上的文档都没有本地的方便(响应速度快),所以我参考的 API 的是网上找来的中文chm版,这里给大家下载参考 jQuery EasyUI 1.4 API.zip。(在此感谢作者“王锦阳”)

  示例源码:http://files.cnblogs.com/files/zhhh/EasyUI-1.zip

前端框架 EasyUI (1)熟悉一下EasyUI的更多相关文章

  1. 前端框架 EasyUI (0) 重新温习(序言)

    几年前,参与过一个项目.那算是一个小型的信息管理系统,BS 结构的,前端用的是基于 jQuery 的 EasyUI 框架. 我进 Team 的时候,项目已经进入开发阶段半个多月了.听说整个项目的框架是 ...

  2. EasyUI搭建前端框架

    EasyUI搭建前端框架 前言: 最近在忙公司的项目,也没太多时间来更新博客,谢谢大家的关注. 好啦,有了前面的系统整体简介和用户登录界面,我们开始使用EasyUI搭建前端页面框架! EasyUI官方 ...

  3. EasyUI+bootsrtap混合前端框架

    EasyUI+bootsrtap混合前端框架 http://www.jeasyui.com/download/index.php用户没有登录前浏览的页面用bootsrtap框架用户登录进去后的商家管理 ...

  4. easyui前端框架01

    一. 三大前端框架的特点 1.easyui=jquery+html4 优点:快速开发.功能齐全 .免费 缺点:不好看.不支持相应式开发 2.bootstrap=jquery+html5 优点: 功能强 ...

  5. 前端框架easyui layout, Tabs,tree

    一.三大前端框架的 1.easyui=jquery+html4(用来做后台的管理界面) 不要钱,开发速度快,不好看,不支持响应式 2.bootstrap=jquery+html5 好看,开发速度快,部 ...

  6. 前端框架Easyui学习积累

    前端框架Easyui学习积累 1.easyui textbox 赋值:$("#id").textbox("setValue","xx"); ...

  7. Web前端框架汇总

    在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架.下面把前端的框架简单的列一下. 1.flex Apache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apach ...

  8. 2016国内最值得期待的响应式前端框架pintuer(拼图)--http://www.pintuer.com

    近期,需要将项目从pc端的应用扩展到移动端. 当然移动框架的第一选择必然是bootstrap,但是bootstrap作为移动端明显过于死板,而且作为国外的产品,对于国内的应用明显水土不服.框架里总有那 ...

  9. Web前端框架学习成本比较及学习方法

    就项目中自己用过的前端框架的学习成本比较与学习心得分享 刚工作时间不长只用过这几个框架下面是难易程度比较: 不论哪个web前端框架, 究其本质都是把页面的数据传递给后台服务器语言(如java)进行处理 ...

随机推荐

  1. a标签点击跳转失效--IE6、7的奇葩bug

    一般运用a标签包含img去实现点击图片跳转的功能,这是前端经常要用到的东西. 今天遇到个神奇的bug:如果在img上再包裹一层div,而且div设置了width和height,则图片区域点击时,无任何 ...

  2. 闲来无聊,研究一下Web服务器 的源程序

    web服务器是如何工作的 1989年的夏天,蒂姆.博纳斯-李开发了世界上第一个web服务器和web客户机.这个浏览器程序是一个简单的电话号码查询软件.最初的web服务器程序就是一个利用浏览器和web服 ...

  3. PHP赋值运算

    1. 赋值运算:= ,意思是右边表达式的值赋给左边的运算数. $int1=10; $int1=$int1-6; //$int1=4 echo $int1,"<br>"; ...

  4. MVC Core 网站开发(Ninesky) 2、栏目

    栏目是网站的常用功能,按照惯例栏目分常规栏目,单页栏目,链接栏目三种类型,这次主要做添加栏目控制器和栏目模型两个内容,控制器这里会用到特性路由,模型放入业务逻辑层中(网站计划分数据访问.业务逻辑和We ...

  5. 应该是Angular2的一个bug?

    为了应对未来的趋势,及时赶上下一趟互联网技术,我最近也在通过具体项目研究angular2,首先必须要吐槽的是,学习angular2的成本本身不高,但是一堆的工具.配置实在让人 很是焦灼,就像asp.n ...

  6. 看图理解JWT如何用于单点登录

    单点登录是我比较喜欢的一个技术解决方案,一方面他能够提高产品使用的便利性,另一方面他分离了各个应用都需要的登录服务,对性能以及工作量都有好处.自从上次研究过JWT如何应用于会话管理,加之以前的项目中也 ...

  7. xss和sql注入原理学习

    8.4 Web跨站脚本攻击 8.4.1  跨站脚本攻击的原理(1) 跨站脚本在英文中称为Cross-Site Scripting,缩写为CSS.但是,由于层叠样式表 (Cascading Style ...

  8. Git学习笔记一:新建本地仓库及初始化

    1.百度搜索Git下载安装,直接按默认选项安装即可. 例如:Git-2.7.2-32-bit_setup.1457942412.exe 2.配置Git信息,建立版本仓库 (Alt+PrintScerr ...

  9. atitit.管理学三大定律:彼得原理、墨菲定律、帕金森定律

    atitit.管理学三大定律:彼得原理.墨菲定律.帕金森定律 彼得原理(The Peter Principle) 1 彼得原理解决方案1 帕金森定律 2 如何理解墨菲定律2 彼得原理(The Pete ...

  10. MySQL ALTER命令

    当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本文教程前让我们先创建一张表,表名为:testalter_tbl. root@host# mysql -u r ...