mamobciążenia nie powoduje ajaxSetup kompletny obsługi kompletnych
// Ajax setup
$.ajaxSetup({
beforeSend: function() {
$('#general-ajax-load ').fadeIn();
},
complete: function() {
$('#general-ajax-load ').fadeOut();
}
});
na stronie obciążenia ustawić animację ładowania dla wszystkich moich ajax połączeń. Działa idealnie, z wyjątkiem wywołań load(). W przypadku obciążeń tylko przed wywołaniem jest uruchamiana, a komenda complete nigdy nie jest wywoływana, co powoduje wyświetlenie animacji, która nigdy nie znika.
Każdy pomysł?
Co jeśli połączenie AJAX spowoduje błąd (np. HTTP 401). Czy wywoływacz sukcesu jest również wywoływany? –
Myślę, że nie, ale należy wypełnić. – umpirsky