2010-02-10 6 views
0

Je suis un débutant à JQUERY .. Je veux l'utiliser dans l'application .NET 1.1. Quand un bouton est cliqué il faut beaucoup de temps pour remplir les résultats sur mon contrôle .. Je veux montrer "loading .. please wait" message à l'utilisateur ..JQUERY dans .NET 1.1 - Chargement du message

Comment puis-je y parvenir ??

Répondre

1

jquery est une bibliothèque javascript côté client. Ainsi, peu importe quelle version de .NET est en cours d'exécution sur le serveur.

+0

Merci ... Comment puis-je avoir la fonctionnalité atteint .. – msbyuva

0

Je pense que ce que vous cherchez à faire est d'afficher un message de progression. Microsoft Ajax l'a déjà implémenté. .Net 1.1 peut utiliser le framework ajax et il est très facile de supprimer un panneau de mise à jour et un contrôle de progression de mise à jour sur une page et d'avoir les fonctionnalités que vous recherchez. Here is a link à un exemple simple.

Offical page for MS Ajax

Update Progress Demostration

configuration web.config:

<add tagPrefix="ajax" namespace="AjaxControlToolkit" 
         assembly="AjaxControlToolkit" /> 
<add tagPrefix="asp" namespace="System.Web.UI" 
        assembly="System.Web.Extensions, Version=1.0.61025.0, 
        Culture=neutral, 
        PublicKeyToken=31bf3856ad364e35" /> 

et d'inclure dans le dossier BIN de la DLL:

AjaxControlToolkit.dll 
AJAXExtensionsToolbox.dll 

Bonne chance et espérons que cela aide certains .

+0

Merci ... Mais mon serveur n'a pas AJAX installé .. À moins AJAX? installé ne peut pas utiliser le et .. d'autres façons? – msbyuva

+0

Il suffit de deux dll à inclure avec votre application dans le dossier bin et référencé dans le web.config. Rien à installer sur le serveur. – Chris

+0

Merci Chris .. Je vais essayer ça ..! – msbyuva

2

Cela pourrait vous aider:

$(document).ready(function(){ 
    var loading = $('#loadingPlaceholder'); 

    $('#somebutton').click(function(){ 
     $(loading).html('loading'); 
     $.ajax({ 
      url: 'test.html', 
      success: function(){ 
       $(loading).html(''); 
      } 
     }); 
    }); 
}); 
+0

Probablement mieux que ma réponse à long terme. – Chris

+0

Merci ... Je n'ai pas AJAX installé sur le serveur ... comment puis-je faire cela sans utiliser JAX? – msbyuva