Używamy okna dialogowego jQuery UI do wstawiania danych do bazy danych. Gdy okno dialogowe jQuery zostanie zamknięte, wyślij IE powieszony i pokazujący komunikat: "IE przestał działać". Problem jest spowodowany aktualizacją "Zbiorcza aktualizacja zabezpieczeń dla programu Internet Explorer 9 dla systemu Windows 7 dla systemów opartych na procesorach x64 (KB2761451)". Po odinstalowaniu tej konkretnej aktualizacji potwierdziłem, że problem został rozwiązany.Błąd programu Internet Explorer przy zamykaniu okna dialogowego interfejsu jQuery z powodu nowej aktualizacji IE (KB2761451)
Używam następujący wiersz kodu, aby zamknąć okno dialogowe
$('#' + dialogName).dialog('close');
Aby odinstalować aktualizację IE nie jest to trwałe rozwiązanie. jak mogę trwale rozwiązać ten problem ????
Czy jest to w "document.ready'? Czy próbowałeś na przykład: '$ dialog = $ ('#' + dialogName) .dialog ({close: function() {$ dialog.dialog ('close');}});'? – Valky
Mam zainstalowaną tę aktualizację i nie mam problemu z zamykaniem okien dialogowych jQuery. Może to być inna wtyczka, która wywołuje ten błąd. – shanabus
Czy próbowałeś zmienić jquery lub wersję jquery ui? – Shawn