js Ajax请求demo
时间: 2023-11-23 10:06:07 浏览: 166
以下是一个简单的 JavaScript Ajax 请求示例:
```javascript
const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://api.example.com/data');
xhr.onload = function() {
if (xhr.status === 200) {
console.log(xhr.responseText);
} else {
console.log('请求失败');
}
};
xhr.send();
```
在此示例中,我们使用 `XMLHttpRequest` 对象创建了一个 GET 请求,请求的 URL 是 https://api.example.com/data。然后我们定义了一个 `onload` 回调函数,在请求完成后会被触发。
如果请求成功,`xhr.status` 的值将为 200,我们会在控制台中打印服务器返回的响应内容。否则,我们会打印出一条请求失败的消息。最后,我们通过 `xhr.send()` 方法发送了请求。
当然,这只是一个简单的示例,实际情况中可能需要设置更多的请求参数,如请求头、请求体等。
阅读全文