当先锋百科网

首页 1 2 3 4 5 6 7

jQuery AJAX(Asynchronous JavaScript and XML),异步 JavaScript 和 XML,是一种让网页异步加载数据的技术。使用 jQuery AJAX 可以实现以前只有在服务器端才能实现的效果,如不刷新页面完成数据的更新。

$.ajax({
type: "POST", //数据传输方式
url: "example.php", //请求地址
data: { name: "John", location: "Boston" }, //发送的数据
success: function(response){ //请求成功后的回调函数
console.log(response); //打印服务器返回的响应
},
error: function(jqXHR, textStatus, errorThrown){ //请求失败后的回调函数
console.log(textStatus + ": " + errorThrown); //打印错误信息
}
});

在调用 $.ajax 函数时,可以传入以下参数:

  • type:指定数据传输方式,可以是"POST""GET"
  • url:指定请求地址。
  • data:指定发送的数据,可以是字符串或对象。
  • success:请求成功后的回调函数,可以处理服务器返回的响应。
  • error:请求失败后的回调函数,可以处理错误信息。

jQuery AJAX 还提供了一些其他的方法,如$.get()$.post()等,用于简化常用的 AJAX 请求。