jQuery EasyUI Basic Plugin -Easyloader Loader
jQuery EasyUI Plugins
Usage
Load EasyUI Modules
easyloader.base = '../'; // 设置 easyui 的基本目录
easyloader.load('messager', function(){ // 加载指定的模块
$.messager.alert('Title', 'load ok');
});
Load a script through an absolute URL
using('http://code.jquery.com/jquery-1.4.4.min.js', function(){
// ...
});
Load a script through a relative URL
// 脚本相对于 easyui 目录的路径
using('./myscript.js', function(){
// ...
});
Properties
| Name | Type | Description | Default |
|---|---|---|---|
| modules | object | Predefined modules. | |
| locales | object | Predefined locales. | |
| base | string | The base directory of easyui, which must end with '/'. | The base directory will be automatically set relative to easyload.js. |
| theme | string | The theme name defined in the 'themes' directory. | default |
| css | boolean | Defines whether to load CSS files when loading modules. | true |
| locale | string | Locale name. | null |
| timeout | number | Timeout value in milliseconds, triggered when a timeout occurs. | 2000 |
Defined Locales
- af
- bg
- ca
- cs
- cz
- da
- de
- en
- es
- fr
- nl
- tr
- zh_CN
- zh_TW
Events
| Name | Parameters | Description |
|---|---|---|
| onProgress | name | Triggers when a module is loaded successfully. |
| onLoad | name | Triggers when a module and its dependencies are loaded successfully. |
Methods
| Name | Parameters | Description |
|---|---|---|
| load | module, callback | Loads the specified module. A callback function will be called when loading succeeds. Valid types for the module parameter are: A single module name An array of modules A CSS file ending with '.css' A JS file ending with '.js' |
jQuery EasyUI Plugins Other Extensions