AJAX XHR-创建对象
在使用 AJAX 进行异步请求时,首先需要创建一个 XMLHttpRequest 对象。这个对象负责处理与服务器的通信。以下是通过原生 JavaScript 创建 XMLHttpRequest 对象的步骤:1. 创建 XMLHttpRequest 对象: 使用 new XMLHttpRequest() 创建一个 XMLHttpRequest 对象。这个对象提供了一种在客户端和服务器之间进行数据交换的方法。 var xhr = new XMLHttpRequest();2. 初始化请求: 使用 xhr.open(method, url, async) 方法初始化请求。这个方法接受三个参数: - method: 请求使用的 HTTP 方法,如 "GET" 或 "POST"。 - url: 请求的 URL。 - async: 是否异步执行,默认为 true。 xhr.open('GET', 'https://example.com/data', true); 这里,我们初始化了一...
AJAX 实例
下面是一个简单的 AJAX 示例,演示如何使用原生 JavaScript 中的 XMLHttpRequest 对象发送异步请求并处理服务器响应。在这个示例中,我们将使用一个公开的 JSONPlaceholder API,该 API 提供了一个模拟的 RESTful 后端服务。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>AJAX Example</title></head><body><button onclick="loadData()">Load Data</button><div id="o...