jQuery ajax - phương thức ajaxStart()
Ví dụ
Hiển thị chỉ dẫn "Đang tải" khi yêu cầu AJAX bắt đầu:
$("div").ajaxStart(function(){ $(this).html("<img src='demo_wait.gif' />"); });
Định nghĩa và cách sử dụng
Phương thức ajaxStart() thực thi hàm trước khi gửi yêu cầu AJAX. Nó là một sự kiện Ajax.
Giải thích chi tiết
Bất kể khi nào gửi yêu cầu Ajax, jQuery đều sẽ kiểm tra xem có yêu cầu Ajax nào khác không. Nếu không có, jQuery sẽ kích hoạt sự kiện ajaxStart. Lúc này, bất kỳ hàm nào được đăng ký bằng phương thức .ajaxStart() sẽ được thực thi.
Cú pháp
.ajaxStart(function())
Tham số | Mô tả |
---|---|
function() | Định nghĩa hàm được thực thi khi yêu cầu AJAX bắt đầu. |
Mô hình
Hiển thị thông tin khi yêu cầu AJAX bắt đầu:
$("#loading").ajaxStart(function(){ $(this).show(); });