刚入门的easyui

王朝学院·作者佚名  2016-08-27  
宽屏版  字体: |||超大  

这两天看了下easyui的教学先说说自己的一些小小理解吧!

----在使用easyui中也遇到了一个问题 :

Uncaught TypeError:cannot call method ‘offset’ of undefined//为方法声明...

后来在百度上搜索相关问题经发现,这是easyui 的包被修改了导致一些样式除了问题报的错...

1. 引入easyui主要文件:

<script type="text/javascript" src="easyWord/jEasyUi/jquery-1.4.2.min.js"></script>

<script type="text/Javascript" src="easyword/jEasyUi/jquery.easyui.min.js"></script>

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

<link href="easyword/jEasyUi/themes/default/easyui.CSS" rel="stylesheet" />

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

2.首先布局按照:north(北)、south(南)、east(东)、west(西)、center(中)

例:

<body class="easyui-layout">

<div data-options="region:'north',上北 title:'North Title',split:true" style="height:100px;"></div>

<div data-options="region:'south',title:'下南Title',split:true" style="height:100px;"></div>

<div data-options="region:'east',iconCls:'icon-reload',title:' 右东East',split:true" style="width:100px;"></div>

<div data-options="region:'west',title:' 左西 West',split:true" style="width:100px;"></div>

<div data-options="region:' 中 center',title:'center title'" style="padding:5px;background:#eee;"></div>

</body>

在写分页插件时 在手册好像没看见这个属性:layout:分页控件布局定义,布局选项可以包含一个或多个值

1.list(页面显示条数列表)、2.sop(页面按钮分割线) 、3.first(首页按钮)、4.PRev(上一页按钮)、

5. next(下一页按钮)、6.last(尾页按钮)、7.refresh(刷新按钮)、8.(手工输入当前页的输入框)、

9.links(页面数链接)

例如:<div id="pp" class="easyui-pagination" data-options="total:1000,pageSize:10" style="background:#efefef;border:1px solid #ccc;"></div>

效果如下:

在使用上面layout:里面的 links改变样式

3.必须知道的data-options属性的用法(通过这个属性,我们可以对easyui组件的实例化可以完全写入到html中)例如:

结果如下:

4. easyui的组件属性 也可以写入标签里面去

<div id="p" class="easyui-panel" title="My Panel" style="width:500px;height:150px;padding:10px;"

iconCls="icon-save" closable="true"

collapsible="true" minimizable="true" maximizable=true> 等同于:

<div id="p" class="easyui-panel" title="My Panel" data-options="width:500px;height:150px;padding:10px;background:#fafafa;"

iconCls="icon-save" closable="true"

collapsible="true" minimizable="true" maximizable=true>

----上面是class写法,下面是JS写法 例如:

<div id="login">

<p>账号:<input class="easyui-numberbox" id="manager" type="text" name="name" value=" " /></p>

<p>密码:<input class="easyui-numberbox" id="managerpass" type="password" name="name" value=" " /></p>

</div>

先给div一个id(“login”)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有