成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

ajax函數(shù)有哪些

ajax函數(shù)有:1、“$(selector).load()”,用于把遠(yuǎn)程數(shù)據(jù)加載到被選的元素中;2、“$.ajax()”;3、“$.get()”;4、“$.post()”;5、“$.getJSON()”;6、“$.getScript()”。

ajax函數(shù)有哪些

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

AJAX 請(qǐng)求函數(shù)

請(qǐng)求 描述
$(selector).load(url,data,callback) 把遠(yuǎn)程數(shù)據(jù)加載到被選的元素中
$.ajax(options) 把遠(yuǎn)程數(shù)據(jù)加載到 XMLHttpRequest 對(duì)象中
$.get(url,data,callback,type) 使用 HTTP GET 來加載遠(yuǎn)程數(shù)據(jù)
$.post(url,data,callback,type) 使用 HTTP POST 來加載遠(yuǎn)程數(shù)據(jù)
$.getJSON(url,data,callback) 使用 HTTP GET 來加載遠(yuǎn)程 JSON 數(shù)據(jù)
$.getScript(url,callback) 加載并執(zhí)行遠(yuǎn)程的 JavaScript 文件

(url) 被加載的數(shù)據(jù)的 URL(地址)

(data) 發(fā)送到服務(wù)器的數(shù)據(jù)的鍵/值對(duì)象

(callback) 當(dāng)數(shù)據(jù)被加載時(shí),所執(zhí)行的函數(shù)

(type) 被返回的數(shù)據(jù)的類型 (html,xml,json,jasonp,script,text)

(options) 完整 AJAX 請(qǐng)求的所有鍵/值對(duì)選項(xiàng)

一,$.get(url,[data],[callback])

說明:url為請(qǐng)求地址,data為請(qǐng)求數(shù)據(jù)的列表,callback為請(qǐng)求成功后的回調(diào)函數(shù),該函數(shù)接受兩個(gè)參數(shù),第一個(gè)為服務(wù)器返回的數(shù)據(jù),第二個(gè)參數(shù)為服務(wù)器的狀態(tài),是可選參數(shù)。

而其中,服務(wù)器返回?cái)?shù)據(jù)的格式其實(shí)是字符串形勢(shì),并不是我們想要的json數(shù)據(jù)格式,在此引用只是為了對(duì)比說明

$.get("data.php",$("#firstName.val()"),function(data){ $("#getResponse").html(data); }//返回的data是字符串類型 );

二,$.post(url,[data],[callback],[type])

說明:這個(gè)函數(shù)跟$.get()參數(shù)差不多,多了一個(gè)type參數(shù),type為請(qǐng)求 的數(shù)據(jù)類型,可以是html,xml,json等類型,如果我們?cè)O(shè)置這個(gè)參數(shù)為:json,那么返回的格式則是json格式的,如果沒有設(shè)置,就 和$.get()返回的格式一樣,都是字符串的

$.post("data.php",$("#firstName.val()"),function(data){ $("#postResponse").html(data.name); },"json"//設(shè)置了獲取數(shù)據(jù)的類型,所以得到的數(shù)據(jù)格式為json類型的 );

三,$.ajax(opiton)

說明:$.ajax()這個(gè)函數(shù)功能強(qiáng)大,可以對(duì)ajax進(jìn)行許多精確的控制,需要詳細(xì)說明的請(qǐng)參照相關(guān)資料

$.ajax({ url: "ajax/ajax_selectPicType.aspx", data:{Full:"fu"}, type: "POST", dataType:'json', success:CallBack, error:function(er){ BackErr(er);} });

四,$.getJSON(url,[data],[callback])

$.getJSON("data.php",$("#firstName.val()"),function(jsonData){ $("#getJSONResponse").html(jsonData.id);}//無需設(shè)置,直接獲取的數(shù)據(jù)類型為json,所以調(diào)用時(shí)需要使用jsonData.id方式 );

When Ajax meets jQuery 基于AJAX的應(yīng)用現(xiàn)在越來越多,而對(duì)于前臺(tái)開發(fā)人員來說,直接和底層的HTTPRequest打交道又不是一件令人愉快的事情。jQuery既然封裝了 JavaScript,肯定已經(jīng)考慮過AJAX應(yīng)用的問題。的確,如果用jQuery寫AJAX會(huì)比直接用JS寫方便N倍。(不知道用jQuery長(zhǎng)了, 會(huì)不會(huì)喪失對(duì)JS的知識(shí)了……) 這里假設(shè)大家對(duì)jQuery語法已經(jīng)比較熟悉,來對(duì)ajax的一些應(yīng)用作一些總結(jié)。

載入靜態(tài)頁(yè)面

load( url, [data], [callback] );
url (String) 請(qǐng)求的HTML頁(yè)的URL地址
data (Map)(可選參數(shù)) 發(fā)送至服務(wù)器的 key/value 數(shù)據(jù)
callback (Callback) (可選參數(shù)) 請(qǐng)求完成時(shí)(不需要是success的)的回調(diào)函數(shù)

load()方法可以輕松載入靜態(tài)頁(yè)面內(nèi)容到指定jQuery對(duì)象。

$('#ajax-p').load('data.html');

這樣,data.html的內(nèi)容將被載入到ID為ajax-p的DOM對(duì)象之內(nèi)。你甚至可以通過制定ID來實(shí)現(xiàn)載入部分內(nèi)容的Ajax操作,如:

$('#ajax-p').load('data.html#my-section');

實(shí)現(xiàn)GET和POST方法

get( url, [data], [callback] )
  • url (String) 發(fā)送請(qǐng)求的URL地址.

  • data (Map)(可選參數(shù)) 要發(fā)送給服務(wù)器的數(shù)據(jù),以 Key/value 的鍵值對(duì)形式表示,會(huì)做為QueryString附加到請(qǐng)求URL中

  • callback (Callback) (可選參數(shù)) 載入成功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)

很顯然這是一個(gè)專門實(shí)現(xiàn)GET方式的函數(shù),使用起來也相當(dāng)?shù)暮?jiǎn)單

$.get('login.php', {    id      : 'Robin',    password: '123456',    gate    : 'index'   }, function(data, status) {    //data為返回對(duì)象,status為請(qǐng)求的狀態(tài)    alert(data);    //此時(shí)假設(shè)服務(wù)器腳本會(huì)返回一段文字"你好,Robin!", 那么瀏覽器就會(huì)彈出對(duì)話框顯示該段文字    alert(status);    //結(jié)果為success, error等等,但這里是成功時(shí)才能運(yùn)行的函數(shù)   });
post( url, [data], [callback], [type] )
  • url (String) 發(fā)送請(qǐng)求的URL地址.

  • data (Map)(可選參數(shù)) 要發(fā)送給服務(wù)器的數(shù)據(jù),以 Key/value 的鍵值對(duì)形式表示

  • callback (Callback) (可選參數(shù)) 載入成功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)

  • type (String) (可選參數(shù)) 請(qǐng)求數(shù)據(jù)的類型,xml,text,json等

同樣是jQuery提供的一個(gè)簡(jiǎn)便函數(shù),其實(shí)用法

$.post('regsiter.php', {    id:'Robin',    password: '123456',    type:'user'   },function(data, status) {    alert(data);   }, "json");

事件驅(qū)動(dòng)的腳本載入函數(shù):getScript()

getScript( url, [callback] )
  • url (String) 待載入 JS 文件地址

  • callback (Function) (可選) 成功載入后回調(diào)函數(shù)

getScript()函數(shù)可以遠(yuǎn)程載入JavaScript腳本并且執(zhí)行。這個(gè)函數(shù)可以跨 域載入JS文件(神奇……?!)。這個(gè)函數(shù)的意義是巨大 的,它可以很大程度的縮減頁(yè)面初次載入的代碼量,因?yàn)槟憧梢愿鶕?jù)用戶的交互來載入相應(yīng)的JS文件,而不必在頁(yè)面初始化的時(shí)候全部載入。

$.getScript('ajaxEvent.js', function() {    alert("Scripts Loaded!");    //載入ajaxEvent.js,并且在成功載入后顯示對(duì)話框提示。   });

構(gòu)建數(shù)據(jù)通訊的橋梁:getJSON()

getJSON(url,[data],[callback])
  • url (String) 發(fā)送請(qǐng)求地址

  • data (Map) (可選) 待發(fā)送 Key/value 參數(shù)

  • callback (Function) (可選) 載入成功時(shí)回調(diào)函數(shù)。

JSON是一種理想的數(shù)據(jù)傳輸格式,它能夠很好的融合與JavaScript或其他宿主語 言,并且可以被JS直接使用。使用JSON相比傳統(tǒng)的通過 GET、POST直接發(fā)送”裸體”數(shù)據(jù),在結(jié)構(gòu)上更為合理,也更為安全。至于jQuery的getJSON()函數(shù),只是設(shè)置了JSON參數(shù)的 ajax()函數(shù)的一個(gè)簡(jiǎn)化版本。這個(gè)函數(shù)也是可以跨域使用的,相比get()、post()有一定優(yōu)勢(shì)。另外這個(gè)函數(shù)可以通過把請(qǐng)求url寫 成”myurl?callback=X”這種格式,讓程序執(zhí)行回調(diào)函數(shù)X。

$.getJSON('feed.php',{    request: images,    id:      001,    size:    large    }, function(json) {     alert(json.images[0].link);     //此處json就是遠(yuǎn)程傳回的json對(duì)象,假設(shè)其格式如下:     //{'images' : [     // {link: images/001.jpg, x :100, y : 100},     // {link: images/002.jpg, x : 200, y 200:}     //]};    }  );

更底層的ajax()函數(shù)

雖然get()和post()函數(shù)非常簡(jiǎn)潔易用,但是對(duì)于更復(fù)雜的一些設(shè)計(jì)需求還是無法實(shí)現(xiàn),比如在ajax發(fā)送的不同時(shí)段做出不同的動(dòng)作等。jQuery提供一個(gè)更為具體的函數(shù):ajax()。

ajax( options )

ajax()提供了一大票參數(shù),所以可以實(shí)現(xiàn)相當(dāng)復(fù)雜的功能。

參數(shù)名 類型 描述
url String (默認(rèn): 當(dāng)前頁(yè)地址) 發(fā)送請(qǐng)求的地址。
type String (默認(rèn): “GET”) 請(qǐng)求方式 (“POST” 或 “GET”), 默認(rèn)為 “GET”。
注意:其它 HTTP 請(qǐng)求方法,如 PUT 和 DELETE 也可以使用,但僅部分瀏覽器支持。
timeout Number 設(shè)置請(qǐng)求超時(shí)時(shí)間(毫秒)。此設(shè)置將覆蓋全局設(shè)置。
async Boolean (默認(rèn): true) 默認(rèn)設(shè)置下,所有請(qǐng)求均為異步請(qǐng)求。
如果需要發(fā)送同步請(qǐng)求,請(qǐng)將此選項(xiàng)設(shè)置為 false。
注意,同步請(qǐng)求將鎖住瀏覽器,用戶其它操作必須等待請(qǐng)求完成才可以執(zhí)行。
beforeSend Function 發(fā)送請(qǐng)求前可修改 XMLHttpRequest 對(duì)象的函數(shù),如添加自定義 HTTP 頭。

XMLHttpRequest 對(duì)象是唯一的參數(shù)。

function (XMLHttpRequest) { this; // the options for this ajax request } function (XMLHttpRequest) { this; // the options for this ajax request }

cache Boolean (默認(rèn): true) jQuery 1.2 新功能,設(shè)置為 false 將不會(huì)從瀏覽器緩存中加載請(qǐng)求信息。
complete Function 請(qǐng)求完成后回調(diào)函數(shù) (請(qǐng)求成功或失敗時(shí)均調(diào)用)。

參數(shù): XMLHttpRequest 對(duì)象,成功信息字符串。

function (XMLHttpRequest, textStatus) { this; // the options for this ajax request } function (XMLHttpRequest, textStatus) { this; // the options for this ajax request }

contentType String (默認(rèn): “application/x-www-form-urlencoded”) 發(fā)送信息至服務(wù)器時(shí)內(nèi)容編碼類型。默認(rèn)值適合大多數(shù)應(yīng)用場(chǎng)合。
data Object,
String
發(fā)送到服務(wù)器的數(shù)據(jù)。將自動(dòng)轉(zhuǎn)換為請(qǐng)求字符串格式。GET 請(qǐng)求中將附加在 URL 后。
查看 processData 選項(xiàng)說明以禁止此自動(dòng)轉(zhuǎn)換。必須為 Key/Value 格式。
如果為數(shù)組,jQuery 將自動(dòng)為不同值對(duì)應(yīng)同一個(gè)名稱。
如 {foo:["bar1", "bar2"]} 轉(zhuǎn)換為 ‘&foo=bar1&foo=bar2′。
dataType String 預(yù)期服務(wù)器返回的數(shù)據(jù)類型。如果不指定,jQuery 將自動(dòng)根據(jù) HTTP 包 MIME 信息
返回 responseXML 或 responseText,并作為回調(diào)函數(shù)參數(shù)傳遞,可用值:

“xml”: 返回 XML 文檔,可用 jQuery 處理。

“html”: 返回純文本 HTML 信息;包含 script 元素。

“script”: 返回純文本 JavaScript 代碼。不會(huì)自動(dòng)緩存結(jié)果。

“json”: 返回 JSON 數(shù)據(jù) 。

“jsonp”: JSONP 格式。使用 JSONP 形式調(diào)用函數(shù)時(shí),

如 “myurl?callback=?” jQuery 將自動(dòng)替換 ? 為正確的函數(shù)名,以執(zhí)行回調(diào)函數(shù)。

error Function (默認(rèn): 自動(dòng)判斷 (xml 或 html)) 請(qǐng)求失敗時(shí)將調(diào)用此方法。

這個(gè)方法有三個(gè)參數(shù):XMLHttpRequest 對(duì)象,錯(cuò)誤信息,(可能)捕獲的錯(cuò)誤對(duì)象。

function (XMLHttpRequest, textStatus, errorThrown) { // 通常情況下textStatus和errorThown只有其中一個(gè)有值 this; // the options for this ajax request } function (XMLHttpRequest, textStatus, errorThrown) { // 通常情況下textStatus和errorThown只有其中一個(gè)有值 this; // the options for this ajax request }

global Boolean (默認(rèn): true) 是否觸發(fā)全局 AJAX 事件。設(shè)置為 false 將不會(huì)觸發(fā)全局 AJAX 事件,

如 ajaxStart 或 ajaxStop 。可用于控制不同的Ajax事件

ifModified Boolean (默認(rèn): false) 僅在服務(wù)器數(shù)據(jù)改變時(shí)獲取新數(shù)據(jù)。

使用 HTTP 包 Last-Modified 頭信息判斷。

processData Boolean (默認(rèn): true) 默認(rèn)情況下,發(fā)送的數(shù)據(jù)將被轉(zhuǎn)換為對(duì)象(技術(shù)上講并非字符串)

以配合默認(rèn)內(nèi)容類型 “application/x-www-form-urlencoded”。

如果要發(fā)送 DOM 樹信息或其它不希望轉(zhuǎn)換的信息,請(qǐng)?jiān)O(shè)置為 false。

success Function

請(qǐng)求成功后回調(diào)函數(shù)。這個(gè)方法有兩個(gè)參數(shù):服務(wù)器返回?cái)?shù)據(jù),返回狀態(tài)

function (data, textStatus) { // data could be xmlDoc, jsonObj, html, text, etc… this; // the options for this ajax request } function (data, textStatus) { // data could be xmlDoc, jsonObj, html, text, etc… this; // the options for this ajax request }

你可以指定xml、script、html、json作為其數(shù)據(jù)類型,可以為beforeSend、error、sucess、complete等狀態(tài)設(shè)置 處理函數(shù),眾多其它參數(shù)也可以訂完完全全定義用戶的Ajax體驗(yàn)。下面的例子中,我們用ajax()來調(diào)用一個(gè)XML文檔:

$.ajax({     url: 'doc.xml',     type: 'GET',     dataType: 'xml',     timeout: 1000,     error: function(){         alert('Error loading XML document');     },     success: function(xml){         alert(xml);   //此處xml就是XML的jQuery對(duì)象了,你可以用find()、next()或XPath等方法在里面尋找節(jié)點(diǎn), 和用jQuery操作HTML對(duì)象沒有區(qū)別     } });

進(jìn)一步了解AJAX事件

前面討論的一些方法都有自己的事件處理機(jī)制,從頁(yè)面整體來說,都只能說是局部函數(shù)。jQuery提供了AJAX全局函數(shù)的定義,以滿足特殊的需求。下面是jQuery提供的所有函數(shù)(按照觸發(fā)順序排列如下):

  • ajaxStart
    (全局事件) 開始新的Ajax請(qǐng)求,并且此時(shí)沒有其他ajax請(qǐng)求正在進(jìn)行

  • beforeSend
    (局部事件) 當(dāng)一個(gè)Ajax請(qǐng)求開始時(shí)觸發(fā)。如果需要,你可以在這里設(shè)置XMLHttpRequest對(duì)象

  • ajaxSend
    (全局事件) 請(qǐng)求開始前觸發(fā)的全局事件

  • success
    (局部事件) 請(qǐng)求成功時(shí)觸發(fā)。即服務(wù)器沒有返回錯(cuò)誤,返回的數(shù)據(jù)也沒有錯(cuò)誤

  • ajaxSuccess
    全局事件全局的請(qǐng)求成功

  • error
    (局部事件) 僅當(dāng)發(fā)生錯(cuò)誤時(shí)觸發(fā)。你無法同時(shí)執(zhí)行success和error兩個(gè)回調(diào)函數(shù)

  • ajaxError
    全局事件全局的發(fā)生錯(cuò)誤時(shí)觸發(fā)

  • complete
    (局部事件) 不管你請(qǐng)求成功還是失敗,即便是同步請(qǐng)求,你都能在請(qǐng)求完成時(shí)觸發(fā)這個(gè)事件

  • ajaxComplete
    全局事件全局的請(qǐng)求完成時(shí)觸發(fā)

  • ajaxStop
    (全局事件) 當(dāng)沒有Ajax正在進(jìn)行中的時(shí)候,觸發(fā)
    局部事件在之前的函數(shù)中都有介紹,我們主要來看看全局事件。對(duì)某個(gè)對(duì)象進(jìn)行全局事件監(jiān)聽,那么全局中的AJAX動(dòng)作,都會(huì)對(duì)其產(chǎn)生影響。比如,當(dāng)頁(yè)面在進(jìn)行AJAX操作時(shí),ID為”loading”的p就顯示出來:

$("#loading").ajaxStart(function(){    $(this).show();  });

全局事件也可以幫助你編寫全局的錯(cuò)誤相應(yīng)和成功相應(yīng),而不需要為每個(gè)AJAX請(qǐng)求獨(dú)立設(shè)置。有必要指出,全局事件的參數(shù)是很有用的。除了 ajaxStart、ajaxOptions,其他事件均有event, XMLHttpRequest, ajaxOptions三個(gè)參數(shù)。第一個(gè)參數(shù)即事件本身;第二個(gè)是XHR對(duì)象;第三個(gè)是你傳遞的ajax參數(shù)對(duì)象。在一個(gè)對(duì)象里顯示全局的AJAX情況:

$("#msg").beforeSend(function(e,xhr,o) {  $(this).html("正在請(qǐng)求"+o.url);  }).ajaxSuccess(function(e,xhr,o) {  $(this).html(o.url+"請(qǐng)求成功");  }).ajaxError(function(e,xhr,o) {  $(this).html(o.url+"請(qǐng)求失敗"); });

很顯然,第三個(gè)參數(shù)也可以幫助你傳遞你在AJAX事件里加入的自定義參數(shù)。 在單個(gè)AJAX請(qǐng)求時(shí),你可以將global的值設(shè)為false,以將此請(qǐng)求獨(dú)立于AJAX的全局事件。

$.ajax({    url: "request.php",    global: false,    // 禁用全局Ajax事件.  });

如果你想為全局AJAX設(shè)置參數(shù),你會(huì)用上ajaxSetup()函數(shù)。例如,將所有AJAX請(qǐng)求都傳遞到request.php,;禁用全局方法;強(qiáng)制用POST方法傳遞:

$.ajaxSetup({   url: "request.php",   global: false,   type: "POST" });

【相關(guān)教程推薦:AJAX視頻教程】

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
亚洲AV无码精品色午夜蜜芽| 亚洲AV成人片无码网站网| 少妇人妻88久久中文字幕| 天天拍夜夜添久久精品| 亚洲AV成人午夜福利在线观看| 亚洲精品国精品久久99热| 一本一道AV无码中文字幕| 2021日韩无码| 成 人 网 站 在线 看 免费| 国产馆AV超薄肉色丝袜| 狠狠做深爱婷婷久久综合一区| 久久久久久精品国产亚洲AV麻豆| 免费毛片45分钟| 日韩人妻无码精品-专区| 无码国产激情在线观看| 亚洲男人的天堂在线播放| 中国 韩国 日本 免费看片| 把舌头伸进她腿间花缝| 国产精品麻豆欧美日韩WW| 久久99精品免费一区二区| 尿眼PEEHOLE重口| 色婷婷成人AV电影| 亚洲AV永久无码成人红楼影视| 伊人久久大香线蕉AV波多野结衣 | 国产成人亚洲精品无码青青草原| 国内精品久久久久久久久电影网 | 亚洲AV无码专区国产乱码APP | 熟妇人妻午夜寂寞影院| 亚洲国产天堂久久综合网| 中文精品一区二区三区四区| 波多野结衣在线播放| 国产无遮挡无码很黄很污很刺激| 老妇FREE性VIDEOSXX| 日本亚洲欧美一区二区麻豆| 亚洲AV综合色区无码4区| 18禁黄网站禁片免费观看在线| 大象国精产品一品二品在线| 精品国产污污免费网站AⅤ| 欧美亚洲国产SUV| 性色AV一区二区三区人妻 | WWW夜插内射视频网站| 国产裸体美女永久免费无遮挡| 老熟妇午夜毛片一区二区三区| 日韩精品无码一区二区视频| 亚洲欧美日本韩国| 不卡AV电影在线| 精品久久久久久无码人妻蜜桃| 欧美午夜成人片在线观看| 亚洲AⅤ日韩AV电影在线观看| 696969大但人文艺术主题| 国产精品日日摸夜夜添夜夜添20| 浪潮AV激情高潮国产蜜臀| 天堂资源官网在线资源| 在线视频精品中文无码| 国产精品JK白丝AV网站| 免费真人视频网站直播下载| 小妖精好爽H快穿共妻| AV无码久久久久不卡蜜桃| 国色天香一卡2卡三卡4卡乱码| 欧洲无线一线二线三W955| 亚洲精品99久久久久中文字幕| でも私はあなたより賢いです意思| 狠狠色丁香婷婷久久综合| 日本亚洲欧美一区二区麻豆| 一区二区狠狠色丁香久久婷婷| 国产成人综合精品无码| 女人被弄到高潮叫床免| 亚洲国产A∨无码中文777| 第一次接20厘米得黑人活| 麻豆国产在线精品国偷产拍| 小雪被老汉玩遍各种方式| 啊灬啊灬啊灬高潮了视频| 久久精品国产99精品国产202| 熟妇熟女乱妇乱女网站| 97色伦图片97综合影院| 精品国产一区AV天美传媒| 日韩成人无码中文字幕| 永久不收费的视频软件APP| 国产嫖妓风韵犹存对白| 人人爽天天碰天天躁夜夜躁| 与大屁股熟女啪啪喷水| 含紧一点H边做边走动| 色悠久久久久综合欧美99| 939W78V78W乳液永久W| 久久国产乱子伦免费精品无码| 无码欧亚熟妇人妻AV在线| 残忍开嫩苞疼哭了视频| 蜜臀AⅤ永久无码精品| 亚洲精品久久久久无码AV片软件 | 人妻人人澡人人添人人爽| 再深点灬舒服灬太大了网站| 国产婷婷色一区二区三区| 色五月丁香五月综合五月4438| 20厘米的粗黑巨物挺进| 一对一大尺度聊天APP安装| 被老头一个晚上做了6次 | 午夜天堂AV天堂久久久| 波多野结衣AV一区二区全免费观 | 亚洲AV无码日韩精品影片| 丰满熟妇性ⅩXXOOO69| 屁屁影院最新发布页CCYY| 中国成熟IPHONE| 久久精品国产自清天天线| 亚洲 欧洲 日韩 综合 第一页| 高一数学网课免费-2| 琪琪网三级伦锂电影| 2019四虎影视最新在线| 久久男人AV资源网站无码| 亚洲国产精品久久一线APP| 国产午夜成人精品视频APP| 天天摸天天碰天天添中文无码| 成人免费乱码大片A毛片| 屁屁草草影院CCYYCOM| 99热成人精品热久久6网站| 蜜臀AⅤ永久无码一区二区| 与子敌伦刺激对白播放| 久久久久亚洲AV无码六十路老熟| 亚洲精品成人福利网站APP| 好嗨哟片在线观看| 亚洲AV永久无码一区二区三区| 国产精品亚洲ΑV天堂无码| 无码AV高潮喷水无码专区线| 国产成 人 综合 亚洲专区| 视频一区二区三区免费| 国产99在线 | 黑人| 熟妇人妻无乱码中文字幕蜜桃| 粉嫩丰满人妻内射| 熟妇人妻无乱码中文字幕真矢织江| 大肉大捧一进一出的视频| 日日人人爽人人爽人人片AV| 吃了继兄开的药我做的梦更| 三个女儿一锅烩大团圆全文阅读| 丁香花在线电影小说观看| 肉丝超薄少妇一区二区三区| 大香伊蕉AⅤ在人线国产| 少妇一晚三次一区二区三区| 国产成人无码AV在线播放不卡 | 亚洲AV永久无码精品一区二区国 | 50岁退休熟女露脸高潮| 女人扒开屁股桶爽30分钟| BBBBBB嫩BBBBBB| 人妻夜夜爽天天爽欧美色院| 粗大挺进亲女H晓晓| 少女のトゲ在线观看动漫| 国产精品国产精品偷麻豆| 性色AV一区二区三区| 极品VPSWINDOWS少妇| 亚洲午夜无码毛片av| 乱VODAFONEWIFI熟妇| AV色欲无码人妻中文字幕| 日本黄页网站免费观看| 国产97在线 | 免费| 亚A∨国AV综AV涩涩涩| 精品人妻无码区在线视频| 又粗又黄又猛又爽大片APP| 男人激烈吮乳吃奶动态图 | 欧洲洲一区二区精华液| 丰满爆乳一区二区三区| 侮辱丰满美丽的人妻| 精品无码国产自产野外拍在线| 一二三四在线视频社区3| 欧美精品双插重口在线播放| 德国大8BW德国大8BW| 性无码专区一色吊丝中文字幕| 久久W5WW成W人免费| 91久久精品www人人做人人爽 | はるとゆき温泉旅馆攻略 | 粗大挺进尤物人妻| 亚洲AV无码精品网站| 老熟女另类XXX精品视频| 暗交小拗女一区二区三| 无码AV中文一区二区三区桃花岛 | 亚洲精品成人网站在线| 门卫老头吮她的花蒂| 成人区人妻精品一区二区不卡| 午夜性影院爽爽爽爽爽爽| 久久青青草原精品国产APP| AV大片在线无码免费| 玩两个丰满老熟女久久网| 精品欧洲AV无码一区二区| 男人边做边吃奶头视频| 果冻国产精品麻豆成人AV电影 | 啊灬啊别停灬用力啊公视频| 无码AV岛国片在线播放| 麻豆AV无码精品一区二区| 公么大龟弄得我好舒服秀婷视频| 人妻无奈被迫屈辱1-9| 国产欧美日韩第一章午夜在线| 亚洲一级 片内射欧美乱强| 欧洲一卡二卡三卡| 国产在线 | 传媒麻豆| 曰批全过程免费视频观看| 日韩少妇内射免费播放| 精华液一区二区区别| CHINESE老女人老熟妇| 午夜亚洲AV永久无码精品| 免费A级毛片无码樱桃视频 | 班长哭了能不能再抠游戏里面的钱 | 稚嫩奶罩伸进揉捏H| 天堂√中文最新版在线|