最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于asp.net下使用jquery實(shí)現(xiàn)ajax的解決方法

 更新時(shí)間:2013年05月02日 14:54:36   作者:  
本文以最簡單的方法為新手示范如何使用jquery實(shí)現(xiàn)ajax技術(shù)(所以本文是專為新手所寫,老鳥勿噴,大神此處省略一萬字)。至于什么是jquery什么是ajax,自己谷歌去

無論是jquery還是ajax在今天來討論已經(jīng)很落后了,網(wǎng)上也有非常多的這方面的資料,但是依然有不少新手對此很茫然。本文以最簡單的方法為新手示范如何使用jquery實(shí)現(xiàn)ajax技術(shù)(所以本文是專為新手所寫,老鳥勿噴,大神此處省略一萬字)。至于什么是jquery什么是ajax,自己谷歌去。

首先新建一個(gè)名聞Ajax的asp.net web空應(yīng)用程序,項(xiàng)目目錄如下圖所示。

其中.ashx文件是一般處理程序,暫時(shí)不用知道它是干嘛用的,后面你就知道了。jquery-1.7.1.js可以在這里下載。

我們首先理清一下我們要實(shí)現(xiàn)的功能:WebForm1頁面每隔一秒向Handler1處理程序發(fā)出請求,Handler1返還數(shù)據(jù)給WebForm1頁面,WebForm1頁面通過ajax技術(shù)實(shí)現(xiàn)局部刷新效果。

首先來看看Handler1的主要代碼:

復(fù)制代碼 代碼如下:

public void ProcessRequest(HttpContext context)
{
    Random rand = new Random();
    int num = rand.Next(1,10);
    context.Response.Write(num);
}

主要是把ProcessRequest這個(gè)方法改成以上的樣子,產(chǎn)生一個(gè)1~9的隨機(jī)整數(shù)返回給請求頁面。

再來看看WebForm1.aspx的主要代碼:

復(fù)制代碼 代碼如下:

<script type="text/javascript" src="jQuery/jquery-1.7.1.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        function get() {
            $.ajax({
                type: "Post",
                url: "Handler1.ashx",
                data: "",
                success: function (data) {
                    $("#dataShow").text(data);
                }
            });
        }
        setInterval(get, 1000);
    })
</script>

我們要使用jquery的話,就要引用我們剛下下載的那個(gè)jqury-1.7.1.js文件,下面的代碼應(yīng)該能看明白吧?如果這也看不明白,那要先去補(bǔ)補(bǔ)js的基礎(chǔ)了。

在頁面上添加這樣一句代碼:

復(fù)制代碼 代碼如下:

<p id="dataShow"></p>

是用來顯示請求Handler1返回的數(shù)據(jù)的。

完了!就這么多!如果正常的話,你可以在瀏覽器上看到一個(gè)從1到9不斷隨機(jī)變換的數(shù)字,注意,這里并不是整個(gè)頁面刷新的!如果不信,你可以給<p>標(biāo)簽一個(gè)margin,讓它顯示的時(shí)候超過瀏覽器高度出現(xiàn)滾動條,如果數(shù)據(jù)變化時(shí)滾動條沒有回到最上面說明是局部刷新。

至于更高級的功能,需要讀者自己去查資料研究,這只是篇簡單的入門文章。

相關(guān)文章

  • ASP.NET Core 集成 React SPA應(yīng)用的步驟

    ASP.NET Core 集成 React SPA應(yīng)用的步驟

    這篇文章主要介紹了ASP.NET Core 集成 React SPA應(yīng)用的步驟,幫助大家更好的理解和學(xué)習(xí)使用.net技術(shù),感興趣的朋友可以了解下
    2021-04-04
  • .NET Core之微信支付之公眾號、H5支付詳解

    .NET Core之微信支付之公眾號、H5支付詳解

    這篇文章主要介紹了.NET Core之微信支付之公眾號、H5支付篇,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • ASP.NET Core 5中如何生成PDF文檔

    ASP.NET Core 5中如何生成PDF文檔

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core 5中如何生成PDF文檔的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • ASP.NET MVC 從IHttp到頁面輸出的實(shí)例代碼

    ASP.NET MVC 從IHttp到頁面輸出的實(shí)例代碼

    MVCHandler應(yīng)該算是MVC真正開始的地方。MVCHandler實(shí)現(xiàn)了IHttpHandler接口,ProcessRequest便是方法入口
    2013-09-09
  • asp.net log4net的使用方法

    asp.net log4net的使用方法

    這篇文章主要介紹了asp.net log4net的使用,需要的朋友可以參考下
    2016-05-05
  • 在asp.net網(wǎng)頁中顯示數(shù)學(xué)符號的代碼

    在asp.net網(wǎng)頁中顯示數(shù)學(xué)符號的代碼

    在網(wǎng)頁中顯示一些符號,如數(shù)學(xué)符號(Insus.NET僅提供常用符號),需要的朋友可以參考下
    2012-10-10
  • OpenCV 3.1.0+VS2015開發(fā)環(huán)境配置教程

    OpenCV 3.1.0+VS2015開發(fā)環(huán)境配置教程

    這篇文章主要為大家詳細(xì)介紹了OpenCV 3.1.0+VS2015開發(fā)環(huán)境配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Asp.Net Core中發(fā)送Email的完整步驟

    Asp.Net Core中發(fā)送Email的完整步驟

    這篇文章主要給大家介紹了關(guān)于Asp.Net Core中發(fā)送Email的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • ASP.NET中使用Application對象實(shí)現(xiàn)簡單在線人數(shù)統(tǒng)計(jì)功能

    ASP.NET中使用Application對象實(shí)現(xiàn)簡單在線人數(shù)統(tǒng)計(jì)功能

    這篇文章主要介紹了ASP.NET中使用Application對象實(shí)現(xiàn)簡單在線人數(shù)統(tǒng)計(jì)功能,本文給出實(shí)現(xiàn)步驟和相應(yīng)代碼實(shí)例,需要的朋友可以參考下
    2015-06-06
  • Visual Studio 2015下載和安裝圖文教程

    Visual Studio 2015下載和安裝圖文教程

    這篇文章主要為大家詳細(xì)介紹了Visual Studio 2015下載和安裝圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評論

武胜县| 商水县| 东安县| 缙云县| 即墨市| 营山县| 嵊州市| 文水县| 静乐县| 富平县| 屏边| 兴和县| 长治县| 泾川县| 宁乡县| 广丰县| 和静县| 葫芦岛市| 乌拉特中旗| 本溪市| 象州县| 都江堰市| 乌鲁木齐县| 永和县| 黔江区| 沛县| 邛崃市| 秀山| 色达县| 莲花县| 兴安县| 扶余县| 邳州市| 云和县| 浦城县| 福州市| 桓仁| 武安市| 宣武区| 香港| 阜阳市|