2010-06-22 3 views

Répondre

0

En tant qu'option supplémentaire à l'article publié, vous pouvez lier à la fonction ajax (si vous utilisez ajax). Voici un exemple de comment je fais cela dans mes applications (ça marche très bien).

function AddAjaxLoader(DivObject, Message) { 
if (Message === undefined || Message === "") { Message = "Loading..."; } 
var loader = $("<span />", { 
    'class': 'ajaxLoading', 
    html: '<span class="ajaxLoadingIcon">&nbsp;</span><span>' + Message + '</span>' 
}); 

$(DivObject).hide().after(loader); 

loader.ajaxComplete(function() { 
    $(this).fadeOut('fast', function() { 
     $(DivObject).show(); 
     $(this).remove(); 
    }); 
}); 
} 

et le CSS:

.ajaxLoadingIcon 
{ 
    padding:9px; 
    background: url(../Images/Icons/16_ajax-loader.gif) no-repeat left center; 
} 

ou sans ajax ...

function AddLoader(DivId) { 
    $("#" + DivId).html('<div class="ajaxBlock"><span class="ajaxLoadingIcon">&nbsp;</span> Loading...</div>'); 
} 
+0

désolé frère je ne sais pas ajax vous connaissez n'importe quelle méthode en utilisant javascript ou jquery – mehul9595

+0

Pas de problème, il vous suffira de régler et de supprimer le chargeur manuellement. Voir la réponse éditée. – Zacho

Questions connexes