Revision: 51224
Updated Code
at September 18, 2011 05:09 by graceman9
Updated Code
// wrapper function
jQuery.ajaxLoadingWrapper = function(load, loading, ajaxOptions) {
$.ajax($.extend({
beforeSend: function(jqXHR, settings){
$(load).hide();
$(loading).show();
if (ajaxOptions.beforeSend) {
ajaxOptions.beforeSend(jqXHR, settings);
}
},
complete: function(jqXHR, textStatus){
$(loading).hide();
$(load).show();
if (ajaxOptions.complete) {
ajaxOptions.complete(jqXHR, textStatus);
}
}
}, ajaxOptions));
}
// usage
$.ajaxLoadingWrapper('#button-ajax-start-selector', '#loading-message-selector', {
url: myUrl,
success: function(data){
// myAjaxSuccess(data);
},
});
Revision: 51223
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 18, 2011 05:07 by graceman9
Initial Code
// wrapper function
jQuery.ajaxLoadingWrapper = function(load, loading, ajaxOptions) {
$.ajax($.extend({
beforeSend: function(jqXHR, settings){
$(load).hide();
$(loading).show();
if (ajaxOptions.beforeSend) {
ajaxOptions.beforeSend(jqXHR, settings);
}
},
complete: function(jqXHR, textStatus){
$(loading).hide();
$(load).show();
if (ajaxOptions.complete) {
ajaxOptions.complete(jqXHR, textStatus);
}
}
}, ajaxOptions));
}
// usage
$.ajaxLoadingWrapper('#button-ajax-start-selector', '#loading-message-selector', {
url: myUrl,
success: function(data){
// myAjaxSuccess(data);
},
});
Initial URL
ajax-loading-wrapper
Initial Description
And how you do this?
Initial Title
jQuery ajax loading wrapper (realy simple :))
Initial Tags
ajax
Initial Language
jQuery