EasyUI-初级使用

EasyUI是一个强大的jQuery的UI插件集合,提供了丰富的功能,使开发者不必写过多的css样式文件和javascript,就能创建良好的UI界面,大大节省了开发时间。除了良好的界面外,还为开发者提供了强大的数据处理功能,通过jQuery的Ajax方法获取后台的数据后,返回到页面显示,可以通过EasyUI提供的插件来获取,比如datagrid,(具体使用方法后面会有专题讲述)。如果不使用EasyUI,当我们从后台获取到数据后,以前一般是用一个table显示出来,然后为了让table好看点,还得为table添加css样式,很麻烦。而使用EasyUI框架后,只需要在datagrid插件中设置所需的属性即可,非常的方便快捷。总而言之,使用EasyUI好处多多,我就不详细列举了。

使用EasyUI需要一些依赖的文件

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

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

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

(注:这是jQuery的版本,必须在easyui的js文件前导入,版本最好不要低于1.7,具体最好根据easyui的版本而定)

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


导入以上的文件后,就可以使用EasyUI了,下面创建一个layout的例子

新建一张网页layout.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html>

将<body></body>改为

<body class="easyui-layout">
<!--创建北部面板 -->
<div data-options="region:'north',title:'north title',spilt:true" style="height:120px"></div>
<!--创建南部面板-->
<div data-options="region:'south',title:'south title',split:true" style="height:100px"></div>
<!--创建西部面板-->
<div data-options="region:'west',title:'west title',split:true" style="width: 200px;"></div>
<!--创建东部面板-->
<div data-options="region:'east',title:'east title',split:true" style="width:150px"></div>
<!--创建主面板-->
<div data-options="region:'center',title:'center title'" style="padding: 5px;background: #E2E2E2;"></div>
</body>

这样就能轻松方便的将页面分成5个部分,


当然,如果你不想把页面分成5个部分的话,随便把哪个面板去掉就行(除了center这个面板)。

而且除了center外,其他面板都是可以折叠的,EasyUI也为我们提供了许多小图标,可以很方便的使用<div data-options="region:'center',iconCls:'icon-reload',title:'center title'" style="padding: 5px;background: #E2E2E2;"></div>,这样就能为center这个面板添加小图标

是不是很方便。面板还可以嵌套

<body class="easyui-layout">   
    <div data-options="region:'north'" style="height:100px"></div>   
    <div data-options="region:'center',title:'out'">   
        <div class="easyui-layout" data-options="fit:true">   
            <div data-options="region:'west',collapsed:true,split:true,title:'west'" style="width:180px"></div>   
            <div data-options="region:'center',split:true,title:'in'"></div>  
            <div data-options="region:'north',split:true,title:'west'" style="height: 100px;"></div> 
        </div>   
    </div> 
</body>

使开发者能够轻松的创建复杂的页面。真的是太爽了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值