2010-02-10 64 views
0

我是一個新手jQuery的..我想在使用.NET 1.1的應用程序。當點擊一個按鈕,它需要很長時間來填充的結果,以我的控制。我想顯示「加載..please等待」消息給用戶..JQUERY在.NET 1.1 - 正在加載消息

我怎樣才能做到這一點?

回答

1

jQuery是一個客戶端的JavaScript庫。因此,服務器上運行的.NET版本並不重要。

+0

謝謝你......怎麼能有我的功能達到.. – msbyuva 2010-02-10 17:05:27

0

我想你找什麼做的是有一個更新的進展消息顯示。微軟的Ajax已經實現了這一點。 .Net 1.1可以使用ajax框架,並且可以非常容易地在頁面上放置更新面板和更新進度控件,並且具有您正在尋找的功能。 Here is a link爲一個簡單的例子。

Offical page for MS Ajax

Update Progress Demostration

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" /> 

和DLL的bin文件夾包括:

AjaxControlToolkit.dll 
AJAXExtensionsToolbox.dll 

祝你好運,希望這有助於一些。

+0

謝謝...但是我的服務器沒有安裝AJAX。除非AJAX是什麼?安裝不能使用 .. 任何其他方法嗎? – msbyuva 2010-02-10 17:06:37

+0

這只是包含在bin文件夾中的應用程序和web.config中引用的兩個dll。沒有要安裝在服務器上。 – Chris 2010-02-10 17:33:52

+0

謝謝克里斯..我會試試這個..! – msbyuva 2010-02-10 17:44:12

2

這可以幫助你:

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

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

從長遠來看,可能比我的回答更好。 – Chris 2010-02-10 17:06:53

+0

謝謝你......我沒有做服務器安裝AJAX ...我怎樣才能使用JAX做到這一點用了呢? – msbyuva 2010-02-10 17:07:16