jQuery load() 方法

jQuery AJAX 方法 jQuery AJAX 方法

實例

把檔 "demo_test.txt" 的內容加載到指定的 <div> 元素:

$("button").click(function(){ $("#div1").load("demo_test.txt"); });


定義和用法

load() 方法從伺服器加載數據,並把返回的數據放置到指定的元素中。

注意:還存在一個名為 load 的 jQuery 事件方法。調用哪個,取決於參數。


語法

$(selector).load(url,data,function(response,status,xhr))

參數 描述
url 必需。規定您需要加載的 URL。
data 可選。規定連同請求發送到伺服器的數據。
function(response,status,xhr) 可選。規定 load() 方法完成時運行的回調函數。

額外的參數:
  • response - 包含來自請求的結果數據
  • status - 包含請求的狀態("success"、"notmodified"、"error"、"timeout"、"parsererror")
  • xhr - 包含 XMLHttpRequest 對象


實例

更多實例

生成 AJAX 請求,並通過該請求發送數據
如何使用 data 參數通過 AJAX 請求來發送數據(本實例在我們的 AJAX 教學 中解釋過)。

生成 AJAX 請求,並使用回調函數
如何使用 function 參數處理來自 AJAX 請求的數據結果。

生成帶有錯誤的 AJAX 請求
如何使用 function 參數來處理 AJAX 請求中的錯誤(使用 XMLHttpRequest 參數)。


jQuery AJAX 方法 jQuery AJAX 方法