ajax请求写法
时间: 2023-07-25 21:04:27 浏览: 96
Ajax请求可以通过原生JavaScript或者jQuery等库实现。
原生JavaScript实现:
```
var xhr = new XMLHttpRequest(); // 创建XMLHttpRequest对象
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) { // 请求完成
if (xhr.status === 200) { // 请求成功
console.log(xhr.responseText); // 获取响应数据
} else {
console.error(xhr.statusText); // 请求失败
}
}
};
xhr.open('GET', '/api/data', true); // 打开请求地址
xhr.send(); // 发送请求
```
jQuery实现:
```
$.ajax({
url: '/api/data',
type: 'GET',
dataType: 'json',
success: function(data) {
console.log(data); // 获取响应数据
},
error: function(jqXHR, textStatus, errorThrown) {
console.error(textStatus + ': ' + errorThrown); // 请求失败
}
});
```
以上代码仅供参考,实际运用需要根据实际情况进行调整。
阅读全文