load() 方法是 jQuery 中用于通过 AJAX 加载数据的简便方法。它允许你从服务器加载并将数据插入到匹配的元素中。以下是 load() 方法的基本用法:
// 将服务器返回的内容加载到 id 为 "targetElement" 的元素中
$("#targetElement").load("example.com/data");

// 可以指定选择器,只加载返回内容中匹配选择器的部分
$("#targetElement").load("example.com/data #specificContent");

在上述示例中,load() 方法将从 "example.com/data" 地址加载数据,并将加载的内容插入到 #targetElement 元素中。你还可以通过在 URL 后面添加选择器,只加载返回内容中匹配选择器的部分。

需要注意的是,load() 方法默认使用 GET 请求,如果需要使用其他 HTTP 方法,可以使用 $.ajax() 方法进行更灵活的配置。以下是一个使用 $.ajax() 方法的例子:
// 使用 $.ajax() 方法加载数据
$.ajax({
  url: "example.com/data",
  method: "GET",
  dataType: "html",
  success: function(data) {
    // 将加载的内容插入到 id 为 "targetElement" 的元素中
    $("#targetElement").html(data);
  },
  error: function(error) {
    console.error("Error:", error);
  }
});

这里的 dataType: "html" 表示期望的数据类型是 HTML。根据实际需求,你可以修改 url、method、dataType 等选项来满足不同的要求。


转载请注明出处:http://www.zyzy.cn/article/detail/4632/jQuery