jQuery ajax ajaxSuccess() 方法

jQuery 参考手册 AjaxjQuery 参考手册 Ajax

ajaxSuccess() 方法在 AJAX 请求成功时执行函数。它是一个 Ajax 事件。

XMLHttpRequest 对象和设置作为参数传递给回调函数。

无论 Ajax 请求在何时成功完成 ,jQuery 都会触发该 ajaxSuccess 事件。在此时,由 .ajaxSuccess() 方法注册的任何函数都会被执行。

 

1. 语法

.ajaxSuccess(function(event,xhr,options))
参数 描述
function(event,xhr,options)

必需。规定当请求成功时运行的函数。

额外的参数:

  • event - 包含 event 对象
  • xhr - 包含 XMLHttpRequest 对象
  • options - 包含 AJAX 请求中使用的选项

示例

AJAX 请求成功后显示消息:

$("#msg").ajaxSuccess(function(evt, request, settings){
  $(this).append("<p>请求成功!</p>");
});

 

2. 范例

当 AJAX 请求成功完成时,触发提示框:

$("div").ajaxSuccess(function(){
  alert("AJAX 请求已成功完成");
});

我要试一试

jQuery 参考手册 AjaxjQuery 参考手册 Ajax

jQuery ajax get() 方法:get() 方法通过远程 HTTP GET 请求载入信息。这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。1. 语法:$(selector).get(url,data,success(response,status,xhr),dataType)。该函数是简写的 Ajax 函数。