Magento 2: Loader anzeigen, bis alle Ajax-Aufrufe nicht abgeschlossen sind


Antworten:


15

Sie können unten versuchen, einen Ajax-Aufruf anzuzeigen, um den Loader anzuzeigen, während der Ajax-Aufruf ausgeführt wird.

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

Ich möchte dies für den Standard-Ajax-Aufruf in Magento 2 aufrufen. Ich möchte meinen Ajax nicht aufrufen.
Ashish Jagnani

use kann die Funktionen ajaxStart () und ajaxComplete () für den Show- und Display-Loader verwenden.
Jaimin Parikh

Ich habe ajaxComplete () und ajaxStop () ausprobiert, aber beide funktionieren nicht, ich weiß nicht warum.
Ashish Jagnani

Versuchen Sie meine Lösung (ich hatte die gleiche Frage) magento.stackexchange.com/a/171485/40609
Mykhailo Shatilov
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.