2010-05-30 11 views
2

en utilisant jquery ui tabs, lorsque vous chargez un onglet dans ajax, l'onglet change de message pour dire "Chargement." Je pense que c'est un peu subtil.est-il un meilleur moyen d'afficher le message de chargement avec les onglets jquery ui?

Y at-il de toute façon que vous pouvez faire quelque chose dans cette zone de contenu de l'onglet similar to what block ui does when you are loading a call in ajax.

+0

« similaire à BlockUI » ou 'using blockUI'? – karim79

+0

@ karim79 - soit :) – leora

Répondre

2

Vous afficher un message de chargement à l'intérieur de la zone de contenu comme si (non testé):

$('#selector').bind('tabsselect', function(event, ui) { 

    // show default $.blockUI loading message 
    $('ui.panel').blockUI(); 
}).bind('tabsload', function(event, ui) { 

    // remove loading message 
    $('ui.panel').unblockUI(); 
});