2010-10-07 16 views

cevap

90

Hepsi .ui-dialog-content sınıf var, bu yüzden bu kadar seçmek ve bu gibi onları kapatın:

$(".ui-dialog-content").dialog("close"); 
+1

Teşekkür ederiz. Bunu nasıl özledim bilmiyorum. –

+0

Farklı sınıflar varsa bunu yapmanın herhangi bir yolu var mı? –

+1

@bobek - kesinlikle, onları sadece bir virgülle ayırın, örneğin "$ (". Class1, .class2 ")' –

2

yukarıdaki konusunda dikkatli olun. Diyaloğunuz için yakın bir yöntem tanımlarsanız, diyalog açık olmasa bile işten kovulur. Bu, açısal bir projede çok büyük bir sorundu ve diyalog yakın yöntemimizde $ apply() yöntemini el ile çağırdık. Başka bir olay ekranda tüm diyalogları kapatmaya çalışıyordu ve açık bir yöntem olsa da, açık bir dille sonuçlanan açık yöntemimiz çağrıldı.

İlgili konular