2010-02-10 55 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