dojo dijit.Dialog zerstören Unterlage Fehler

Ich habe eine Klasse, die Sie erweitert dijit.Dialog, sondern setzt lediglich Standard-Funktionen und buttons für meine Website. Beim klicken auf das Dialogfeld die Schaltfläche Abbrechen wird der folgende code ausgeführt:

    this.actionDialog.destroyRecursive();
    this.actionDialog.destroy();

nb this.actionDialog = dijit.Dialog

Manchmal (nicht immer) die folgende Fehlermeldung wird ausgegeben:

Uncaught TypeError: Cannot call method 'destroy' of undefined
DialogUnderlay.xd.js:8

Wodurch folgende Dialoge falsch angezeigt. Ich bin mit 1.5 von Google-API. Bin ich etwas fehlt mit der Unterlage-code?

Fehler geworfen, nachdem Ken ' s Antwort:

exception in animation handler for: onEnd
TypeError: Cannot read property 'style' of null

Sowohl aus dojo.xd.js:14. Aber der code funktioniert immer noch einwandfrei.

InformationsquelleAutor Ashley | 2011-03-12
Schreibe einen Kommentar