jQuery EasyUI Basic Plugin - Easyloader Loader
Usage
Load EasyUI Module
easyloader.base = '../'; // Set the base directory for easyui
easyloader.load('messager', function(){ // Load the specified module
$.messager.alert('Title', 'load ok');
});
Load Script via Absolute URL
using('http://code.jquery.com/jquery-1.4.4.min.js', function(){
// ...
});
Load Script via Relative URL
// Path of the script relative to the easyui directory
using('./myscript.js', function(){
// ...
});
Properties
Name |
Type |
Description |
Default Value |
modules |
object |
Predefined modules. |
|
locales |
object |
Predefined locales. |
|
base |
string |
The base directory for easyui, must end with '/'. |
The base directory will be set automatically relative to easyload.js |
theme |
string |
The theme name defined under 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, triggers if 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 |
Triggered when a module is successfully loaded. |
onLoad |
name |
Triggered when a module and its dependencies are successfully loaded. |
Methods
Name |
Parameters |
Description |
load |
module, callback |
Loads the specified module. A callback function is called when the load is successful. <br>Valid types for the module parameter are: <br>Single module name <br>An array of modules <br>A css file ending with '.css' <br>A js file ending with '.js' |