Magento 2: Hiển thị trình tải cho đến khi tất cả cuộc gọi ajax chưa hoàn thành


Câu trả lời:


15

Bạn có thể thử bên dưới cuộc gọi ajax để hiển thị trình tải trong khi cuộc gọi ajax là runnig.

jQuery.ajax({
    url: url,
    type: 'POST',
    dataType: 'json',
    showLoader: true //use for display loader 
}).done(function (data) {
    return true;
});

Tôi muốn gọi đây là cuộc gọi ajax mặc định trong Magento 2. Tôi không muốn gọi ajax của mình.
Ashish Jagnani

sử dụng có thể sử dụng hàm ajaxStart () và ajaxComplete () để hiển thị và hiển thị trình tải.
Jaimin Parikh

Tôi đã thử ajaxComplete () và ajaxStop () nhưng cả hai đều không hoạt động, không biết tại sao.
Ashish Jagnani

Hãy thử giải pháp của tôi (tôi có cùng một câu hỏi) magento.stackexchange.com/a/171485 / 40609
Mykhailo Shatilov
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.