Ich versuche, Ajaxstart() auszulösen, wenn eine Schaltfläche mit einer Klasse angeklickt wird, aber es funktioniert nicht, würde jede Rückmeldung geschätzt werden.Auslösen von ajaxStart() onclick auf einer Schaltfläche
Danke.
Code:
$('.search-btn').ajaxStart(function() {
$('#spinner').show();
}).ajaxComplete(function() {
$('#spinner').hide();
});
'ajaxstart()' sollte nicht „ausgelöst, wenn eine Schaltfläche geklickt wird“ - es sollte auf Last definiert wird und dann wird automatisch ausgelöst, wenn Sie ein Ajax-Task ausgeführt. Wenn Sie auch die * selbe * Funktionalität (Spinner anzeigen/verbergen) beim Klicken auf eine Schaltfläche wünschen, dann fügen Sie die Funktionalität in eine Funktion ein und rufen Sie beide auf. –