好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 那些年,我還在學習Ajax 學習筆記

那些年,我還在學習Ajax 學習筆記

熱門標簽:察縣地圖標注 莆田防封電銷卡價格 蓄意標記地圖標注 廣西ai語音電銷機器人哪家好 如何用地圖標注各分公司 電銷機器人適用范圍 接聽電話機器人哪有 信貸電銷機器人有用嗎 辦理一個400電話多少錢
通俗的說,Ajax就是一種網頁無刷技術,以提高用戶體驗,Ajax并不是什么新的技術,只是在那些年才火了起來(Ajax火起來時,哥只知道聊QQ),所以它就備受觀注;當然,那些年就開始學習了。
一、完成Ajax請求
1、 在完成這個請求之前,先來了解一下Ajax是什么,它的全名叫異步的javascript與、XML,從名稱可以看出,它與javascript和XML有不解之緣,Ajax使用XML地HTTP請求,通過瀏覽器建立的xmlHttpRequest對象,異步的向服務器發送請求,服務器處理請求后,將響應通過xmlHttp.responseText屬性返回給javascript函數處理數據,進一步使用javascript處理DOM,完成頁面的局部更新。
2、 代碼示例,使用XMLHttpRequest完成請求
代碼:JS:
復制代碼 代碼如下:

script type="text/javascript">
//XMLHttpRequest對象
var xmlHttp;
function buildXMLHttpRequest() {
//判斷瀏覽器
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE
} else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest(); //非IE
} else {
xmlHttp = NaN;
}
}
function sendRequest() {
buildXMLHttpRequest();
//Post請求
xmlHttp.open("post", "Handler.ashx", true);
xmlHttp.onreadystatechange = function() {
//判斷狀態
if (xmlHttp.readyState == 4 xmlHttp.status == 200) {
alert(xmlHttp.responseText);
}
}
//定義傳輸的文件HTTP頭信息
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //采用的編碼方式
xmlHttp.send("value=1");
}
/script>

Handler.ashx:
復制代碼 代碼如下:

%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World xin_ny 中文件 "+context.Request.Params["value"]);
}
public bool IsReusable {
get {
return false;
}
}
}

效果:

二、Jquery中的Ajax方法
記得在那些年,我還在學習Jquery中沒有說到它的Ajax方法,這里就補上了,JQuery提供了很多Ajax函數,方便了開發人員的使用,不再需要開發人員創建XMLHttpRequest對象來完成請求,可直接使用JQuery庫中的Ajax函數完成請求,并兼容性也較好,下面就來看一下Jquery的Ajax吧。
1、Jquery得到數據方法:load()
例:
復制代碼 代碼如下:

function ajaxMethod() {
$("#spanDiv").load("DemoData.txt");
}

2、Jquery的get(url,[data],callback)方法
例:
復制代碼 代碼如下:

function ajaxGet() {
//對象數據源
var obj = { first: "First", second: "Second" };
$.get(
"CallBackData.ashx", obj, function(data) {
$("#spanDiv").html(data);
});
}

3、Jquery的post(url,[data],callback,type)方法
例:
復制代碼 代碼如下:

function ajaxPost() {
//對象數據源
var obj = { first: "First", second: "Second" };
$.get(
"CallBackData.ashx", obj, function(data) {
$("#spanDiv").text(decodeURI(data));
});
}

4、Jquery的ajax(option)方法
例:
復制代碼 代碼如下:

function ajaxAjax() {
//對象數據源
var obj = { first: "First", second: "Second" };
$.ajax({
type: "Get",
url: "CallBackData.ashx",
data: obj,
success: function(data) {
$("#spanDiv").text(decodeURI(data));
}
});
}

5、Jquery的ajaxSetup(options)方法,設置全局的ajax的配置
例:
復制代碼 代碼如下:

function ajaxAjaxSetup() {
//對象數據源
var obj = { first: "First", second: "Second" };
$.ajax({
type: "Post",
url: "CallBackData.ashx",
data: obj,
success: function(data) {
$("#spanDiv").text(decodeURI(data));
}
});
}

6、Jquery的ajaxSubmit(options)方法,提交表單
總結
那些年學習Ajax,提高了用戶體驗,同時也減輕了服務器的負擔,此文經回憶那些年學習Ajax的日子。
您可能感興趣的文章:
  • IE關閉時判斷及AJAX注銷案例學習
  • Ajax與JSON的一些學習總結
  • jquery中ajax學習筆記4
  • jquery中ajax學習筆記3
  • 從零開始學習jQuery (六) jquery中的AJAX使用
  • AJax 學習筆記二(onreadystatechange的作用)
  • AJax 學習筆記一(XMLHTTPRequest對象)
  • Jquery Ajax學習實例 向頁面發出請求,返回XML格式數據
  • 揭開AJAX神秘的面紗(AJAX個人學習筆記)
  • Ajax學習全套(最全最經典)

標簽:延邊 平涼 儋州 益陽 銅陵 張掖 鷹潭 阿拉善盟

巨人網絡通訊聲明:本文標題《那些年,我還在學習Ajax 學習筆記》,本文關鍵詞  那些,年,我,還在,學習,Ajax,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《那些年,我還在學習Ajax 學習筆記》相關的同類信息!
  • 本頁收集關于那些年,我還在學習Ajax 學習筆記的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日韩三级视频在线播放| 4438成人网全国免费观看| 国产?无码?高潮?在线| www夜夜操com| 丫头给我| 久久精品无码亚洲AV红楼| 511影院在线观看| 作爱视频免费看| 三级国产新婚之夜完整版| 黄色网站黄色电影| 污在线观看网站| 有图有真相女性角色正能量图片高清| 免费看女主播直播洗澡的软件| 天天躁夜夜躁av| 中国奶大毛多的老妇| 蜜桃app| 欧美另类69xxxx| 一区二区四区精华液| 天天做人人爱夜夜爽2020| 日本污全彩肉肉无遮挡彩色 | 国产在线精品成人免费怡红院| 97欧美精品激情在线观看最新| 免费污污网站| 办公室紧身裙丝袜av在线| Ass亚洲熟妇ASS毛茸茸PiCS| 国产精品第八页| 少妇在军营H文高辣| 男女摸下面视频| 特级毛片片A片AAAAAA| 可以视频聊天的社交软件| asian中国人体欣赏pics| 精品国产亚一区二区三区| 揉我奶头?好爽?嗯H| 多人性战交疯狂派对hd| 国产一区视频在线| 女子被粗大的??巴捣出白浆| 国产伦精品一区三区照一片| 色视频网站在线| 欧美大肚子孕妇孕交| 亚洲午夜视频在线| 美女裸照图|