Jquery EasyUI入门
来源:互联网 发布:淘宝搜不出店铺 编辑:程序博客网 时间:2024/06/17 20:33
一.入门
1.官网:http://www.jeasyui.net/
2.下载:http://www.jeasyui.com/download/index.php,下载自己喜欢的版本
3.EasyUI 例子:http://www.jeasyui.net/demo/380.html,这里面有很多个例子,可以参考
4.EasyUI API:http://www.jeasyui.net/plugins/,可以参考里面提供的方法和属性
二.常用的方法及属性
1.表格:
1)表格的html代码:
<!--class="easyui-datagrid":这个是easyUI自己内部定义的样式,我们不用动它的title="Emp Operation":表格的标题style="width:700px;height:250px":表格的样式data-options="":这个属性很重要,我们在api中要使用的属性可以以json的方式写在该里面,我这里就简单的介绍这些属性的意思singleSelect:如果为true,则只允许选择一行,否则选择多行.collapsible:创建出来的表可以收缩,展开url:表示后台请求的springMVC路径或者Struts2的Action路径rownumbers:将表的第一列作为行标识符method:请求json的方式,POST,GET这些键值对我们也可以写在js代码中比如:$("<表的jQuery对象>").datagrid({键:值,键:值,.....})th中的属性data-options="field:'employeeid"这个键值则代表field指定是实体类中的属性,如果没对好,则不显示数据 --><table id="empTab" class="easyui-datagrid" title="Emp Operation" style="width:700px;height:250px"data-options="singleSelect:true,collapsible:true,url:'${pageContext.request.contextPath}/ajaxQuery',rownumbers:true,method:'get'"><thead><tr><th data-options="field:'employeeid',width:80,align:'center'">雇员id</th><th data-options="field:'employeename',width:100,align:'center'">雇员姓名</th><th data-options="field:'employeepost',width:80,align:'center'">雇员职位</th><th data-options="field:'employeehiredate',width:206,align:'center'">雇员入职时间</th><th data-options="field:'employeemonthlysalary',width:100,align:'center'">雇员月薪</th><th data-options="field:'departmentid',width:100,align:'center'">部门编号</th></tr></thead></table>2).添加分页插件:
在data-options中或者js代码中添加键值对:pagination:true,自动会给我们添加分页插件,需要注意的是pagination将发送两个参数到服务器:page:页码,起始值rows:每页显示的行,还有一个代表就是返回的数据也是rows。可以参考:http://www.jeasyui.net/tutorial/21.html
3).添加工具栏:
通过js代码来添加,比如:
$('<表的jQuery对象>').datagrid({//指定键值对toolbar:[{//图标,通过在icon.css文件中查找iconCls: 'icon-add',//点击工具按键的时候触发的事件handler: function(){//点击增加的弹出一个窗口$('#win').window('open');},//工具按键的显示文字text: '增加'},{},{}]})
4).增加搜索框:
<script type="text/javascript">//这个函数是代表当我点击查询或者按下回车键,调用的函数 function qq(value,name){ alert(value+":"+name) }</script><!--这个input代表的是搜索框 --><input id="ss" class="easyui-searchbox" style="width:300px" data-options="searcher:qq,prompt:'Please Input Value',menu:'#mm'"></input><!--这个div代码有两种方式来搜索--><div id="mm" style="width:120px"> <div data-options="name:'all',iconCls:'icon-ok'">All News</div> <div data-options="name:'sports'">Sports News</div></div>1.具体可以参考http://www.jeasyui.net/plugins/156.html
5).窗口:
<!--创建窗口--><div id="win" class="easyui-window" title="Login" style="width:300px;height:180px;"><!--窗口中添加form表单--><form style="padding:10px 20px 10px 40px;"><p>Name: <input type="text"></p><p>Pass: <input type="password"></p><!--关闭按钮,提交按钮--><div style="padding:5px;text-align:center;"><a href="#" class="easyui-linkbutton" icon="icon-ok">Ok</a><a href="#" class="easyui-linkbutton" icon="icon-cancel">Cancel</a></div></form></div>1.具体参考http://www.jeasyui.net/tutorial/47.html
6).如果这么说了你还不会下载,那你就下载我的吧!
http://download.csdn.net/my/uploads
阅读全文
0 0
- JQuery EasyUI入门
- Jquery EasyUI入门
- Jquery EasyUI入门
- jquery easyui 入门环境搭建
- jQuery之easyui的入门
- 【easyui学习笔记】1.jQuery EasyUI 入门初窥
- jQuery EasyUI系列教程之入门篇
- jQuery EasyUI
- jquery easyUI
- JQuery EasyUI
- jquery easyui
- jquery EasyUI
- jQuery EasyUI
- jQuery EasyUI
- jQuery EasyUI
- jquery easyui
- Jquery&EasyUi
- Jquery EasyUI
- 百度地图 sdk 开发(1)
- EasyDSS流媒体解决方案之直播流封面
- 信号
- 一线面试题集合实战
- C# Winform数值实时曲线
- Jquery EasyUI入门
- CNN卷积核
- margin塌陷现象的解决办法
- PHP新特性之命名空间、性状和生成器
- ubuntu上安装JDK方法
- Redis ZREVRANGE命令
- php 字型文字写入图片
- 第一篇Android博客
- 浅析OpenNI2---Driver开发(1)