dialog schließen mit der Schaltfläche - JQuery-UI
Ich versuche, zu erstellen Sie eine Schaltfläche zum schließen "- dialog" - Fenster in JQuery-UI.
Öffnen Sie den dialog bin ich mit diesem code:
$(".show .edit_site").click(function (){
rel = $(this).attr("rel");
$("#dialog_edit").dialog({
modal: true,
open: function () {
$(this).load("<?= site_url()?>/sites/show_update?id="+rel+"&mode=popup");
},
close: function() {
//some code
},
height: 370,
width: 900,
title: 'Some title'
});
});
Den dialog geöffnet und alles ist in Ordnung.
Aber die Frage ist nun, wie schließe ich den dialog durch einen Klick auf die Schaltfläche in das Dialogfeld?
Danke Euch allen und sorry für mein schreckliches Englisch 🙂
Ich habe versucht, jede mögliche Lösung, dieser der einzige, der für mich funktioniert:
function close_dialog()
{
//Close jQuery UI dialog
$(".ui-dialog").hide();
$(".ui-widget-overlay").hide();
}
InformationsquelleAutor roev | 2012-07-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist einfach, fügen Sie einfach die Taste, die als Teil des Dialogfelds Optionen:
Okay, also die Lösung von Ingenieur arbeiten soll.
InformationsquelleAutor bfavaretto
Können Sie 'schließen' Methode:
Sie brauchen, um zu ersetzen Sie '
closeButtonId
' durch die entsprechende id für die Schaltfläche. Haben Sie es getan ? Wasid
oderclass
Ihre Taste hat?Ja so mache ich das. aber es immer noch nicht funktionieren.
Ich habe meine modifizierten code, versuchen Sie es erneut, indem Sie das.
noch nicht arbeiten. Es kann angeschlossen werden, um die event line:
$(".show .edit_site").click
? übrigens, das click-Ereignis in das popup ist ok, nur Linie, sollte, schließen Sie das popup nicht funktioniert.InformationsquelleAutor Engineer
Habe ich versucht den folgenden code und es funktionierte
InformationsquelleAutor Raj Kumar