2012-06-08 24 views
18

Ich versuche, modalen Ladedialog mit Twitter Bootstrap zu implementieren. Mein aktueller Versuch ist:Twitter Bootstrap: Wie man modalen Dialog schließt?

Problem ist, dass der Dialog nicht geschlossen wird.

+1

Haben Sie verifiziert, dass der an .ajaxStop übergebene Callback tatsächlich ausgelöst wird? – kinakuta

+0

@kinakuta ja, es feuert und $ (das) hat das erwartete DOM-Element – Fdr

Antwort

28

Ich habe es nicht getestet, aber das Problem könnte vom Kontext der anonymen Funktion AjaxStart/Stop abhängen.

Können Sie das versuchen?

var loading_dialog = $('#loading_dialog'); 
loading_dialog 
    .ajaxStart(function() { 
     loading_dialog.modal('show'); 
    }) 
    .ajaxStop(function() { 
     loading_dialog.modal('hide'); 
}); 
+1

Bitte geben Sie uns eine richtige Antwort.Ich habe auch ein Problem.Noch nicht gelöst. – Akki

+1

funktioniert für mich mit Bootstrap Version 2.3.2 – jwood

Verwandte Themen