uniformisation du message de chargement lors de requètes AJAX
darcs-hash:20080520184139-69ccb-edc1f4210c9e0318b389508c8487d46fa8a319b0.gz
This commit is contained in:
parent
cc0de6a5aa
commit
1a1f5a5cb6
3 changed files with 13 additions and 7 deletions
|
@ -3,15 +3,24 @@
|
|||
*****************************/
|
||||
AJAX = {};
|
||||
|
||||
|
||||
AJAX.call = function(page, callBack) {
|
||||
logDebug("calling AJAX : " + page);
|
||||
AJAX.call = function(page, callBack, loadingMessage) {
|
||||
var loadingMessage = (loadingMessage == null) ? true : loadingMessage;
|
||||
//console.debug("calling AJAX : " + page);
|
||||
if (loadingMessage) {
|
||||
Crans.loading.display(true);
|
||||
oldCallBack = callBack;
|
||||
callBack = function(r) {
|
||||
Crans.loading.display(false);
|
||||
oldCallBack( r );
|
||||
};
|
||||
}
|
||||
var e = loadJSONDoc(page);
|
||||
e.addCallback(callBack);
|
||||
e.addErrback(AJAX.errorHandler);
|
||||
}
|
||||
|
||||
AJAX.errorHandler = function(d) {
|
||||
Crans.loading.display(false);
|
||||
appendChildNodes(document.body,
|
||||
DIV({"class":"crans_ajax_error"},
|
||||
DIV({},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue