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.