原生ajax 与 jquery发送ajax
原生AJAX请求示例代码:
var xhr = new XMLHttpRequest();
xhr.open("GET", "your-endpoint-url", true);
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log(xhr.responseText);
}
};
xhr.send();
使用jQuery发送AJAX请求示例代码:
$.ajax({
url: "your-endpoint-url",
type: "GET",
success: function(response) {
console.log(response);
},
error: function(xhr, status, error) {
console.error("An error occurred: " + status + "\nError: " + error);
}
});
在这两种方法中,你可以根据需要更改HTTP方法(GET
, POST
, PUT
, DELETE
等),以及URL和其他请求参数。原生AJAX使用XMLHttpRequest
对象,而jQuery的$.ajax
方法是更高级的封装,提供更多选项和更简洁的语法。
评论已关闭