Magento 2: Afficher le chargeur jusqu'à ce que tous les appels ajax ne soient pas terminés


Réponses:


16

Vous pouvez essayer ci-dessous l'appel ajax pour afficher le chargeur pendant l'appel ajax est runnig.

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

Je veux appeler cela pour un appel ajax par défaut dans Magento 2. Je ne veux pas appeler mon ajax.
— Ashish Jagnani

use peut utiliser les fonctions ajaxStart () et ajaxComplete () pour afficher et afficher le chargeur.
— Jaimin Parikh

J'ai essayé ajaxComplete () et ajaxStop () mais les deux ne fonctionnent pas, je ne sais pas pourquoi.
— Ashish Jagnani

Essayez ma solution (j'avais la même question) magento.stackexchange.com/a/171485/40609
— Mykhailo Shatilov
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.