jQuery AJAX Functions

  • 上一頁
  • 下一頁

Mayroon ang jQuery ng malawak na liwanag ng mga function (method) para sa AJAX development.

jQuery AJAX Example

Mag-click sa button sa ibaba upang baguhin ang teksto sa pamamagitan ng AJAX

親自試內試

Ang halimbawa sa itaas ay kinuha mula sa aming Tutorial ng AJAX, ngunit ay nabagong gamit ang jQuery.

Ano ang AJAX?

AJAX = Asynchronous JavaScript and XML.

Ang AJAX ay isang teknolohiya na gumagawa ng mabilis at dynamic na webpage.

Ang AJAX ay nagbibigay ng kakayahan sa webpage na gumawa ng asynchronous update sa pamamagitan ng pagpapalitan ng maliit na datos sa likod ng server. Ito ay nangangahulugan na posible itong baguhin ang isang bahagi ng webpage nang hindi muling mag-load ang buong pahina.

Maaari mong mag-click sa aming Tutorial ng AJAX saan maaaring matuto ng higit pang kaalaman tungkol sa AJAX.

AJAX at jQuery

Nagbibigay ang jQuery ng malawak na liwanag ng mga function (method) para sa AJAX development.

Sa pamamagitan ng jQuery AJAX, magagamit ang HTTP Get at HTTP Post upang humingi ng TXT, HTML, XML o JSON mula sa malayong server.

而且您可以直接把遠程數據載入網頁的被選 HTML 元素中!

寫的更少,做的更多

jQuery 的 load 函數是一種簡單的(但很強大的)AJAX 函數。它的語法如下:

$(selector).load(url,data,callback)

請使用 selector 來定義要改變的 HTML 元素,使用 url 參數來指定數據的 web 地址。

親自試內試

只有當您希望向服務器發送數據時,才需要使用 data 參數。只有當您需要在執行完畢之後觸發一個函數時,您才需要使用 callback 參數。

Low Level AJAX

$.ajax(options) 是低層級 AJAX 函數的語法。

$.ajax 提供了比高層級函數更多的功能,但是同時也更難使用。

option 參數設置的是 name|value 對,定內義 url 數據、密碼、數據類內型、過濾器、字內符集、超時以及錯誤函數。

親自試內試

jQuery AJAX 請求

請求 描述
$(selector).load(url,data,callback) 把遠程數內據加內載到被選的元素中
$.ajax(options) 把遠程數內據加內載到 XMLHttpRequest 對象中
$.get(url,data,callback,type) 使用 HTTP GET 來加內載遠程數內據
$.post(url,data,callback,type) 使用 HTTP POST 來加內載遠程數內據
$.getJSON(url,data,callback) 使用 HTTP GET 來加內載遠程 JSON 數內據
$.getScript(url,callback) 加內載並執行遠程的 JavaScript 文件

(url) 被加內載的數內據的 URL(地址)

(data) 發送到服務器的數內據的鍵/值對象

(callback) 當數內據被加內載時,所執行的函數

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

(options) 完整 AJAX 請求的所內有鍵/值對選項

Manwal ng Reference

如需更多有关 jQuery AJAX 函數的内內容,請訪問我們的 jQuery AJAX 参考手內册

  • 上一頁
  • 下一頁