### EasyLoader(简单加载)
#### 使用方法
##### 加载 EasyUI 模块
1. easyloader.base = '../'; // 设置 easyui 基础目录
1. easyloader.load('messager', function(){ // 加载指定模块
1. $.messager.alert('Title', 'load ok');
1. });
~~~
easyloader.base = '../'; // 设置 easyui 基础目录
easyloader.load('messager', function(){ // 加载指定模块
$.messager.alert('Title', 'load ok');
});
~~~
##### 加载来自绝对路径的脚本
1. using('http://code.jquery.com/jquery-1.4.4.min.js', function(){
1. // ...
1. });
~~~
using('http://code.jquery.com/jquery-1.4.4.min.js', function(){
// ...
});
~~~
##### 加载来自相对路径的脚本
1. // 脚本路径相对于 easyui 目录
1. using('./myscript.js', function(){
1. // ...
1. });
~~~
// 脚本路径相对于 easyui 目录
using('./myscript.js', function(){
// ...
});
~~~
####
#### 属性
| **属性名** | **属性值类型** | **描述** | **默认值** |
|-----|-----|-----|-----|
| modules | object | 预定义模块。 | |
| locales | object | 预定义区域。 | |
| base | string | easyui 基础目录,必须用'/'结束。 | 基本目录被预设为相对路径下的easyload.js文件 |
| theme | string | 主题的名称预定义在themes目录下。 | default |
| css | boolean | 定义在加载模块的时候加载 CSS 文件。 | true |
| locale | string | 区域名称 | null |
| timeout | number | 超时的值以毫秒为单位,载入如果超时则重载。 | 2000 |
####
#### 预定义区域
-
bg // 保加利亚语
-
ca // 加拿大
-
cs // 捷克语
-
cz // 捷克语(捷克共和国)
-
da // 丹麦语
-
de // 德语
-
en // 英语
-
es // 西班牙语
-
fr // 法语
-
nl // 荷兰
-
tr // 土耳其语
-
zh_CN // 简体中文
-
zh_TW // 繁体中文
####
#### 事件
| **事件名** | **事件参数** | **描述** |
|-----|-----|-----|
| onProgress | name | 当一个模块加载成功的时候触发。 |
| onLoad | name | 当一个模块以及他的依赖加载成功的时候触发。 |
####
#### 方法
<table class="doc-table"><tbody><tr><th><strong>方法名</strong></th> <th><strong>方法参数</strong></th> <th><strong>描述</strong></th></tr><tr><td>load</td> <td>module, callback</td> <td>加载指定模块。当加载成功的回调函数被调用。<br/>模块参数有效的类型包括:<br/>● 一个单一的模块名称<br/>● 模块数组<br/>● ".css"后缀结尾的CSS文件<br/>● ".js"后缀结尾的JS文件</td></tr></tbody></table>
- jQuery EasyUI 1.4 版 API 中文版 (Made By Richie696)
- 文档说明
- 汉化说明
- EasyUI更新说明
- Base(基础)
- parser(解析器)
- easyloader(简单加载)
- draggable(拖动)
- droppable(放置)
- resizable(调整大小)
- pagination(分页)
- searchbox(搜索框)
- progressbar(进度条)
- tooltip(提示框)
- Layout(布局)
- panel(面板)
- tabs(选项卡)
- accordion(分类)
- layout(布局)
- Menu and Button(菜单和按钮)
- menu(菜单)
- linkbutton(按钮)
- menubutton(菜单按钮)
- splitbutton(分割按钮)
- Form(表单)
- form(表单)
- validatebox(验证框)
- textbox(文本框)
- combo(自定义下拉框)
- combobox(下拉列表框)
- combotree(树形下拉框)
- combogrid(数据表格下拉框)
- numberbox(数值输入框)
- datebox(日期输入框)
- datetimebox(日期时间输入框)
- datetimespinner(日期时间微调框)
- calendar(日历)
- spinner(微调)
- numberspinner(数字微调)
- timespinner(时间微调)
- slider(滑动条)
- filebox(文件框)
- Window(窗口)
- window(窗口)
- dialog(对话框窗口)
- messager(消息窗口)
- DataGrid and Tree(表格和树)
- datagrid(数据表格)
- propertygrid(属性表格)
- tree(树)
- treegrid(树形表格)
- Extension(扩展)
- Portal(门户)
- DataGrid View(数据表格展示)
- Editable DataGrid(可编辑表格)
- Editable Tree(可编辑树)
- DataGrid Filter Row(可过滤行的数据表格)
- Drag and Drop Rows in DataGrid(可拖放行的数据表格)
- Drag and Drop Rows in TreeGrid(可拖放行的树形表格)
- DWR Loader(DWR装载器)
- RTL Support(RTL支持)
- Ribbon(Ribbon界面)