jQuery ajax - phương thức ajaxComplete()

Mẫu

Hiển thị chỉ thị "Đang tải" khi yêu cầu AJAX đang tiến hành:

$("#txt").ajaxStart(function(){
  $("#wait").css("display","block");
});
$("#txt").ajaxComplete(function(){
  $("#wait").css("display","none");
});

Thử nghiệm ngay

Định nghĩa và cách sử dụng

Phương thức ajaxComplete() sẽ thực hiện hàm khi yêu cầu AJAX hoàn thành. Nó là một sự kiện Ajax.

Khác với ajaxSuccess(), hàm được định nghĩa bởi phương thức ajaxComplete() sẽ được chạy khi yêu cầu hoàn thành, ngay cả khi yêu cầu không thành công.

Cú pháp

.jQueryajaxComplete(function(sự kiện,xhr,tùy chọn))
Các tham số Mô tả
function(sự kiện,xhr,tùy chọn)

Bắt buộc. Định nghĩa hàm sẽ được chạy khi yêu cầu hoàn thành.

Các tham số thêm:

  • sự kiện - Bao gồm đối tượng sự kiện
  • xhr - Bao gồm đối tượng XMLHttpRequest
  • tùy chọn - Bao gồm các tùy chọn được sử dụng trong yêu cầu AJAX

Giải thích chi tiết

Đối tượng XMLHttpRequest và các thiết lập được truyền làm tham số cho hàm hồi đáp.