Magento 2: Tampilkan loader sampai semua panggilan ajax tidak selesai


Jawaban:


16

Anda dapat mencoba di bawah panggilan ajax untuk menampilkan loader selama panggilan ajax dijalankan.

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

Saya ingin memanggil ini untuk panggilan ajax default di Magento 2. Saya tidak ingin memanggil ajax saya.
Ashish Jagnani

Penggunaan dapat menggunakan fungsi ajaxStart () dan ajaxComplete () untuk show dan display loader.
Jaimin Parikh

Saya mencoba ajaxComplete () dan ajaxStop () tetapi keduanya tidak berfungsi, tidak tahu mengapa.
Ashish Jagnani

Coba solusi saya (saya punya pertanyaan yang sama) magento.stackexchange.com/a/171485/40609
Mykhailo Shatilov
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.