亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

讓頁面無刷新的AJAX、ASP.NET核心知識(9)

2019-11-17 02:02:47
字體:
來源:轉載
供稿:網友

讓頁面無刷新的Ajax、asp.net核心知識(9)

AJAX簡介

1.如果沒有AJAX

普通的ASP.Net每次執行服務端方法的時候都要刷新當前頁面,如果沒有ajax,在youku看視頻的過程中,就沒法提交評論,頁面會刷新,視頻會被打斷。

clipboard

2.說說AJAX

AJAX是一種進行頁面局部異步刷新的技術。用AJAX向服務器發送請求和獲得服務器返回的數據并且更新到界面中,不是整個頁面刷新,而是在HTML頁面中使用javaScript創建xmlHTTPRequest(簡稱XHR)對象來向服務器發出請求以及獲得返回的數據,在頁面中由xmlhttpRequest來發出Http請求和獲得服務器的返回數據,這樣頁面就不會刷新了。 XMLHTTPRequest是AJAX的核心對象。

局部:一小部分刷新,其他部分不刷新;

異步:網絡請求期間,瀏覽器不卡。

XMLHTTPRequest

1.使用 XMLHTTPRequest

//  創建XMLHTTP對象,考慮兼容性            var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new  ActiveXObject('Microsoft.XMLHTTP');             //“準備”向服務器的GetDate1.ashx發出Post請求(GET可能會有緩存問題)            // Post請求瀏覽器一定不會緩存。這里還沒有發出請求。true代表異步請求。            xmlhttp.open("POST", "AJAXTest.ashx?i=5&j=10", true);            xmlhttp.onreadystatechange = function ()            {                // readyState == 4 表示服務器返回完成數據了。之前可能會經歷                // 2(請求已發送,正在處理中)、                // 3(響應中已有部分數據可用了,但是服務器還沒有完成響應的生成)                if (xmlhttp.readyState == 4)                 {                    //如果狀態碼為200則是成功                    if (xmlhttp.status == 200)                    {                        alert(xmlhttp.responseText);                    }                    else                    {                        alert("AJAX服務器返回錯誤!");                    }                }            }         //不要以為if (xmlhttp.readyState == 4) {在send之前執行!?。?!         xmlhttp.send(); //這時才開始發送請求         //發出請求后不等服務器返回數據,就繼續向下執行,所以不會阻塞,界面就不卡了,這就是AJAX中“A”的含義“異步”。試著在ashx加一句Thread.Sleep(3000);

2.簡單封裝一下

// url:請求的URL 、//onsuccess:請求成功后的處理、//onfail:請求失敗后的處理function ajax(url,onsuccess,onfail)         {            var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');            xmlhttp.open("POST", url, true);            xmlhttp.onreadystatechange = function ()            {                if (xmlhttp.readyState == 4)                {                    if (xmlhttp.status == 200)                    {                        onsuccess(xmlhttp.responseText);                    }                    else                    {                        onfail(xmlhttp.status);                    }                }            }            xmlhttp.send(); //這時才開始發送請求        }

之后調用Ajax的時候,就可以

ajax("test.ashx",function(){//請求返回成功時處理的函數。。。},function(){//請求失敗時處理的函數。。。})

Json

1.什么是Json?

AJAX傳遞復雜數據如果自己進行格式定義的話會經歷組裝、解析的過程,因此AJAX中有一個事實上的數據傳輸標準JSon。Json(是一個標準,就像XML一樣,Json規定了對象以什么樣的格式保存為一個字符串)將復雜對象序列化為一個字符串,在瀏覽器端再將字符串反序列化為Javascript可以讀取的對象。Json被幾乎所有語言支持。Json就是一個把對象(js、java、.net)表示為字符串的標準。

2.格式

Json是什么,Json就是javascript對象或者數組格式的字符串,Http協議不能傳遞JavaScript對象,所以要轉換為字符串進行傳輸。

JavaScript對象(鍵值對) var person= {name:'rupeng',age:8};

JavaScript數組: var names = ['rupeng','QQ','taobao'];

JavaScript對象數組: var persons = [{name:'rupeng',age:8}, {name:'qq',age:15}, {name:'taobao',age:10}];

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人精品最新| 欧美在线不卡区| 国产精品久久久久久亚洲影视| 亚洲女人天堂色在线7777| 欧美—级高清免费播放| www.美女亚洲精品| 欧美做爰性生交视频| 久久99久久99精品免观看粉嫩| 久久视频免费观看| 中文字幕亚洲自拍| 欧美贵妇videos办公室| 国产免费观看久久黄| 欧美国产亚洲精品久久久8v| 国产精品无码专区在线观看| 国产精品久久久久久久天堂| 日韩欧美极品在线观看| 国产va免费精品高清在线观看| 久久久国产影院| 亚洲影院色在线观看免费| 91欧美精品午夜性色福利在线| 国内精品视频在线| 国产精品高潮呻吟久久av野狼| 久久久免费观看视频| 久久久免费精品| 91精品国产电影| 日韩av免费看| 2019av中文字幕| 92裸体在线视频网站| 97免费视频在线| 精品色蜜蜜精品视频在线观看| 久久久av网站| 久久福利视频导航| 久热99视频在线观看| 国产丝袜精品视频| 91理论片午午论夜理片久久| 亚洲综合日韩在线| 日韩中文字幕免费看| 精品国产乱码久久久久久虫虫漫画| 欧美性猛交xxxxx水多| 久久99青青精品免费观看| 精品小视频在线| 96精品视频在线| 亚洲综合自拍一区| 亚洲精品久久久久久久久久久久| 久久久黄色av| 亚洲xxx大片| 一区国产精品视频| 欧美老少配视频| 综合136福利视频在线| 色综合天天综合网国产成人网| 亚洲一区二区久久久久久久| 久久久av亚洲男天堂| 国产精品高潮粉嫩av| 国产精品第七影院| 国产精品成人va在线观看| 国产欧美亚洲精品| 久久视频在线播放| 日韩高清人体午夜| 色青青草原桃花久久综合| 69视频在线播放| 成人在线小视频| 国产成人一区二区在线| 久久精品99久久久久久久久| 亚洲人成欧美中文字幕| 国产精品第8页| 超碰精品一区二区三区乱码| 欧美日韩亚洲成人| 国产成人亚洲综合91精品| 精品女厕一区二区三区| 欧美在线日韩在线| 日韩av免费观影| 懂色av中文一区二区三区天美| 日韩精品久久久久久久玫瑰园| 亚洲精品之草原avav久久| 国产精品视频一区二区高潮| 91亚洲一区精品| 久久久精品999| 福利视频一区二区| 一本大道香蕉久在线播放29| 久久久久久久亚洲精品| 中文字幕视频在线免费欧美日韩综合在线看| 国产精品第2页| 成人激情视频小说免费下载| www.日韩av.com| 成人h片在线播放免费网站| 欧美成人精品激情在线观看| 国产欧美日韩中文字幕| 成人国产精品av| 国产精品爱久久久久久久| 亚洲精品福利免费在线观看| 亚洲精品美女在线观看| 国产精品日韩一区| 欧美精品成人在线| 国产精品日韩在线播放| 色狠狠av一区二区三区香蕉蜜桃| 久久91超碰青草是什么| 色综合久久88色综合天天看泰| 中文字幕亚洲欧美一区二区三区| 亚洲精品视频久久| 欧美日韩国产综合视频在线观看中文| 亚洲黄色av网站| 色午夜这里只有精品| 91免费人成网站在线观看18| 日韩欧美在线字幕| 国产在线一区二区三区| 欧美精品免费看| 久久久久亚洲精品| 久久久精品在线| 国产精品国产三级国产aⅴ浪潮| 日韩在线欧美在线国产在线| 精品久久久91| 久久艳片www.17c.com| 国内精久久久久久久久久人| 国自在线精品视频| 成人亚洲激情网| 亚洲成色777777女色窝| 国产成人精品电影| 91精品久久久久久久久久入口| 欧美—级a级欧美特级ar全黄| 在线精品视频视频中文字幕| 福利二区91精品bt7086| 国产91精品视频在线观看| 国产精品永久免费视频| 欧美精品亚州精品| 色偷偷偷亚洲综合网另类| 亚洲**2019国产| 在线精品视频视频中文字幕| 欧美午夜激情视频| 精品久久久久久国产91| 亚洲最新av在线网站| 国模精品系列视频| 亚洲色图五月天| 在线视频欧美日韩精品| 久久综合久久美利坚合众国| 在线观看中文字幕亚洲| 久久久久久亚洲精品中文字幕| 国产精品高潮呻吟视频| 亚洲欧美另类自拍| 亚洲第一精品夜夜躁人人躁| 国产深夜精品福利| 中文字幕精品久久| 亚洲精品久久久久久久久| 国产亚洲一区二区精品| 精品久久久av| 欧美电影免费观看高清| 国产精品一区电影| 成人av电影天堂| 97视频在线观看成人| 日韩av在线一区二区| 亚洲国产精品成人精品| 亚洲一区国产精品| 亚洲激情视频网站| 福利微拍一区二区| 精品久久久久国产| 一区二区国产精品视频| 国产精品va在线播放我和闺蜜| 欧美午夜视频一区二区| 黄网站色欧美视频| 九九久久综合网站| 欧美日韩在线免费观看| 亚洲国产私拍精品国模在线观看| 欧美精品激情blacked18| 成人h片在线播放免费网站| 国产盗摄xxxx视频xxx69|