jQueryEasyUI 学习笔记
jQuery EasyUI是什么?
jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。
说白了就是为我们后端开发者打造的前端神器,我们不用去写复杂的javascript代码,也不用对CSS有深入的了解,只要能看懂和修改html就可以做出漂亮的页面,是不是感觉很爽。
定义:基于Jquery的UI插件集合
功能:打造功能丰富并且美观的UI界面
jQuery EasyUI有哪些好处呢?
1、基于Jquery用户界面插件的集合
2、为一些当前用于交互的js应用提供必要的功能
3、EasyUI支持两种渲染方式分别为javascript方式和html标记的方式(如:class="easyui-textbox")
4、支持HTML5(通过data-option属性)
5、开发者可以节省大量的时间
6、支持扩展,可以根据自己的需要来进行扩展控件
吐槽: 刚刚毕业的时候我记得当年那家公司让我做样式,写CSS,我当时就蒙了,这尼玛我应聘的是.Net开发,你这是闹哪样让我写CSS脑子让驴给亲了,毕竟刚刚毕业,让干啥干啥呗,嫁鸡随鸡,嫁狗随狗呗。别提有多痛苦。。都是泪~~幸好我对面是个美女,我就成天对着她以泪洗面~~~~~~~~~~~~
JquerEasyUI英文网站:http://www.jeasyui.com/
JquerEasyUI中文网站:http://www.jeasyui.net/
本人整理jQuery EasyUI 1.4.1 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示:http://pan.baidu.com/s/1bn6SKZ9
接下来我们实践一个dataGridView的数据控件
1:导入需要的文件包到项目里面,一个是themes里的内容,和js文件

2:引入文件(路径复制完了之后改成自己的,千万别忘了改路径)
<link href="~/Content/EasyUI/themes/default/easyui.css" rel="stylesheet" />
<link href="~/Content/EasyUI/themes/icon.css" rel="stylesheet" />
<script src="~/Scripts/jquery.min.js"></script>
<script src="~/Scripts/jquery.easyui.min.js"></script>
3:添加script代码(handler)
<script type="text/javascript">
$(function(){
var pager = $('#dg').datagrid().datagrid('getPager'); // get the pager of datagrid
pager.pagination({
buttons:[{
iconCls:'icon-search',
handler:function(){
alert('search');
}
},{
iconCls:'icon-add',
handler:function(){
alert('add');
}
},{
iconCls:'icon-edit',
handler:function(){
alert('edit');
}
}]
});
})
</script>
4:然后呢修改body代码(这里要说的就是url那里,加载当前页面之后Easyui会异步加载json数据,url地址就是异步加载数据的地址)
<body>
<!------------------------------dataGrid Start id=dg---------------------------------------------->
<div>
<table id="dg" title="用户管理" style="width: 700px; height: 250px"
data-options="rownumbers:true,singleSelect:true,pagination:true,url:'/Home/GetListData',method:'get'">
<thead>
<tr>
<th data-options="field:'ID',width:80">ID</th>
<th data-options="field:'UName',width:100">用户名</th>
<th data-options="field:'UPwd',width:80,align:'right'">密码</th>
<th data-options="field:'Remark',width:80,align:'right'">备注</th>
</tr>
</thead>
</table>
</div>
</body>
5:页面就显示了,接下来我们根据自己的需求再对代码按照自己的需求进行更改;
如果有错误的地方请大家指出,希望能与大家多多交流,有什么问题也可以与我联系,谢谢;
jQueryEasyUI 学习笔记的更多相关文章
- jQueryEasyUI学习笔记
data-options 是jQuery Easyui的一个特殊属性.通过这个属性,我们可以对easyui组件的实例化可以完全写入到html中 data-options="region:'w ...
- js学习笔记:webpack基础入门(一)
之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...
- PHP-自定义模板-学习笔记
1. 开始 这几天,看了李炎恢老师的<PHP第二季度视频>中的“章节7:创建TPL自定义模板”,做一个学习笔记,通过绘制架构图.UML类图和思维导图,来对加深理解. 2. 整体架构图 ...
- PHP-会员登录与注册例子解析-学习笔记
1.开始 最近开始学习李炎恢老师的<PHP第二季度视频>中的“章节5:使用OOP注册会员”,做一个学习笔记,通过绘制基本页面流程和UML类图,来对加深理解. 2.基本页面流程 3.通过UM ...
- 2014年暑假c#学习笔记目录
2014年暑假c#学习笔记 一.C#编程基础 1. c#编程基础之枚举 2. c#编程基础之函数可变参数 3. c#编程基础之字符串基础 4. c#编程基础之字符串函数 5.c#编程基础之ref.ou ...
- JAVA GUI编程学习笔记目录
2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...
- seaJs学习笔记2 – seaJs组建库的使用
原文地址:seaJs学习笔记2 – seaJs组建库的使用 我觉得学习新东西并不是会使用它就够了的,会使用仅仅代表你看懂了,理解了,二不代表你深入了,彻悟了它的精髓. 所以不断的学习将是源源不断. 最 ...
- CSS学习笔记
CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...
- HTML学习笔记
HTML学习笔记 2016年12月15日整理 Chapter1 URL(scheme://host.domain:port/path/filename) scheme: 定义因特网服务的类型,常见的为 ...
随机推荐
- Jenkins的多个任务并串联参数传递
Jenkins的多个任务并串联参数传递 Parameterized Trigger Plugin插件可以使多个job连接的时候可以传递一些job相关的参数信息. 1.Parameterized Tri ...
- C#中哈希表(HashTable)的用法详解
描述: 哈希表存放 key.values ,key值可以用于快速调取用,values 对应object类型,也就是说所有类型. 实例: 1.HashTable存放学生的成绩 Hashtable ht1 ...
- 浅谈 温故知新——HTML5!
古人有云:温故而知新.活到老,学到老,作为一枚前端的程序猿,不停的学习能够让我们对我们的技术有一个更加丰富的认识.这几天,项目已经完成,但我发现自己的知识体系存在一些短板,特别是在H5方面,所以我又回 ...
- winform在A窗体刷新B窗体,并改变窗体的属性
//A窗体设置B窗体的属性并刷新B窗体 Application.OpenForm["窗体名称"].Controls["控件名称"].visible=true;
- C#List的创建例程
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- Ubuntu 安装java 1.8
1.下载java 1.8 地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht ...
- thinkphp3搜索结果分页
公司的办公室搬到武昌,办公室水不好喝 还是乐百氏 娃哈哈的水我们oa用的tp3的一套oa,现在boss要求按状态 和类型(2个维度)来搜索案子 数量多,用 分页注意到初始的表单 input的name ...
- tushare模块的应用
一.简介以及环境安装 TuShare是一个著名的免费.开源的python财经数据接口包.其官网主页为:TuShare -财经数据接口包.该接口包如今提供了大量的金融数据,涵盖了股票.基本面.宏观.新闻 ...
- 利用python 学习数据分析 (学习一)
内容学习自: Python for Data Analysis, 2nd Edition 就是这本 纯英文学的很累,对不对取决于百度翻译了 前情提要: 各种方法贴: https://w ...
- P4382 [八省联考2018]劈配
题目链接 题意分析 受到了\(olinr\ \ julao\)的影响 写了匈牙利算法 首先 我们对于每一个人 从高到低枚举志愿 如果当前志愿的老师有剩余的话 那么我们就选 否则的话 我们看看谁的那个志 ...