Frage : Öffnen modal vom Code nach

Ich versuche, ein modales Popup- using eine versteckte Div. zu öffnen und ich erhalte kein results.

Where bin ich falsch gehend?

Here ist das jquery, das ich verwende, C# ist im snippet.

$ (Dokument) .ready (function () {
$ („#multiPartPanel“) .dialog ({
bgiframe: ausrichten, autoOpen: falsch, Höhe: 200, modal: true
});
});

Funktion openDialog (Identifikation) {
Alarm („s ");
$ („#“ + Identifikation) .dialog („öffnen ");

}
Funktion closeDialog (Identifikation) {
$ („#“ + Identifikation) .dialog („nah ");
}
1:
2:
3:
4:
5:
6:
7:
8:
if (Teile. Länge > 1)
            {
                viewMultiPart.DataSource = Teile;
                viewMultiPart.DataBind ();

                Schnurindex = „jQuery („#multiPartPanel ").dialog („öffnen "); zutreffendes zurückbringen“;
                Page.ClientScript.RegisterStartupScript (dieses. Page.GetType (), „öffnen“, der Index, zutreffendes);
            }

Antwort : Öffnen modal vom Code nach

Das folgende versuchen.  Die nahe Funktion ist nicht notwendig, es sei denn Sie etwas innerhalb des Dialogs an klicken möchten, ihn zu schließen, andernfalls können Sie das X im Titelstab gerade verwenden.  Wenn Sie ihn schließen möchten die andere Weise, gerade uncomment.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
$ (Funktion () {
        $ („#multiPartPanel“) .dialog ({
                bgiframe: zutreffend, 
                autoOpen: falsch, 
                Höhe: 200, 
                modal: zutreffend
        });
        $ („#someId“) .click (Funktion () {
		$ („#multiPartPanel ").dialog („öffnen ");
	});
        
        // $ („#someIdWithinDialog“) .click (Funktion () {
	//	$ („#multiPartPanel ").dialog („nah ");
	//});
});
Weitere Lösungen  
 
programming4us programming4us