Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

jquery dialog' u kapatma

dialog içerisindeki bir linke bastığımda dialogun kapanmasını nasıl sağlarım.


örneğin dialoğumun içerisinde <a href onclick='kapat()'>kapat</a> elementim olsun bu linke tikladiğımda dialoğumun kapanmasını istiyorum.

Bir yöntemi var mı?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • madpoet adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    84 cevap - 1 soru
    $('#dlg').dialog('close');
    


    mu istediğin...
    destroy da iş görür aslında ama yapıyı nasıl kullandığınıza bakar. Eğer dialog box'ı açarken her seferinde baştan yaratıyorsanız destroy kullanmak gerek.

    Yok eğer sayfa yüklenirken autoOpen:false olacak şekilde dialog'u oluşturup linke tıkladığınızda sadece $('#dlg').dialog('open'); diyorsanız close kullanmak gerek, destroy ederseniz kullanıcı dialog'u tekrar açmak isterse hata verir...
    • madpoet adlı üyenin fotoğrafı madpoet
      Yazmayı unutmuşum, eğer her seferinde dialog oluşturuyosanız fakat 'close' ile kapatırsanız, kullanıcı açma linkine bir daha tıklarsa ikinci bir dialog objesi daha oluşur, bu da abuk subuk bug'lara neden olabiliyor...
      10 yıl önce yazılmış