ajax1—php(27),ajax1php27_PHP教程

來源:互聯網
上載者:User

ajax1—php(27),ajax1php27


一 簡介

web程式工作原理圖:

傳統的web程式工作原理圖:

二、 核心對象

XMLHttpRequest

一、建立對象

在不同的瀏覽器下,建立ajax對象的方式略有不同。

IE下:

new ActiveXObject("Microsoft.XMLHTTP")

三、Ajax對象相關屬性和方法:

1、 相關方法:

l open(method,url)

初始化ajax對象

method:請求方式 post、get

url:請求資源地址

l setRequestHeader(header,value)

佈建要求頭資訊

Header:頭資訊

Value:值

l send(content)

發送請求

Content:所傳遞的參數 只有在post請求時才需要將參數放在這裡

2、 相關屬性:

l readyState

Ajax對象的狀態代碼 ,這個狀態代碼會隨時改變

0:表示對象已建立,但未初始化

1:表示對象已初始化,但未發送

2:已調用send方法進行請求

3:正在接收資料(接收到一部分)

4:接收完成

l onreadystatechange

當ajax對象的狀態代碼發生改變時,所觸發的回呼函數

l status

http響應狀態代碼

l statusText

http響應的文本

l responseText

http響應內容的文本

l responseXML

http響應內容的xml資料

Ajax對象資料的傳遞主要有三種方式:

Text:responseText

Xml:reponseXML

Json:responseText

http://www.bkjia.com/PHPjc/998221.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/998221.htmlTechArticleajax1—php(27),ajax1php27 一 簡介 web程式工作原理圖: 傳統的web程式工作原理圖: 二、核心對象 XMLHttpRequest 一、建立對象 在不同的瀏覽器...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.