先说明:EasyUI是基于jQuery框架来封装的,离开jQuery的话,EasyUI就玩不转了。
而jQuery最核心的功能就是选择器!
EasyUI中,相关
方法的使用 :
例子
|
$
(
'#cc'
).
layout
(
'collapse'
,
'north'
);//折叠north面板
|
格式
|
使用jq获取相关id.要控制的组件('方法','参数');
|
EasyUI中,相关
属性和事件
的使用 :
例子
|
格式
|
|
使用jq获取相关id.要控制的组件名({
属性名:参数,
'事件名':function(参数){
//相关操作
}
})
|
在配置相关方法或者属性时,要注意区分该方法是属于html、css、js、jq、easyui中的哪种?
例子
|
说明
|
var datagrid = $('#datagrid').datagrid({
//将时间格式转换成本地格式
//格式化内容,true->通过,false->禁止,并配上颜色
例2:
<
div
id
="win"
class
="easyui-dialog"
style
="
width
:
330
px
;
height
:
250
px
"
data-options="iconCls:'icon-save',modal:true,buttons:[{
</div>
$('#win').window('close');//标号6
|
此处的url这些属性是属于datagrid本身的属性
此处的formatter、firld这些属性属于列模式的
new Date()和toLocaleDateString()是属于javascript的方法
<font>是属于html的标签
color=''是属于css的样式
'
onDblClickRow
'是属于datagrid的方法
比如在<body>中创建了一个dialog面板,
在
<script type="text/javascript">
中使用window的组件来控制dialog面板是可以的。
原因是因为dialog面板依赖于window的面板,所以
$('#win').window('close');这句语句还可以写成 $('#win').dialog('close'); |