2010-01-26 21 views
5

Bir jquery iletişim kutusunu kapatamıyorum. Aşağıda benim kodum.Bir jquery modal iletişim kutusunu kapatma ve üst sayfayı yenileme

ben jquery fişi ile kalıcı bir iletişim kutusu açılacaktır academic.asp adında bir ebeveyn sayfam var.

function openPopupDialog(location, windowTitle, heightValue, widthValue) { 

    var $dialog = $('#dialogWin').load('submission.asp') 
     .dialog({ 
       autoOpen: false, 
       modal: true, 
       draggable: false, 
       resizable: false, 
       title: windowTitle, 
       width: widthValue, 
       height: heightValue 
     }); 

    $dialog.dialog('open'); 

    return false; 
} 

i yapacak

bir sayfa "submission.asp" yükleyecektir Benim kalıcı pencere ajaxForm'u aşağıdaki gibi kullanarak benim modal penceremde bazı gönderim: paperForm = form adım

Modal ve yenileme ana sayfası nasıl kapatılır?

cevap

5

:) önceden

Teşekkür modal aynı sayfada açılır, böylece kapatmak gerekmez. Sadece şu kodu yerine getiriniz:

location.reload(true); 
+0

Bu kodu nereye koyarsınız? Olayın bir parçası mı? – SoftwareSavant

+0

@DmainEvent - Soru bağlamında - diyalogdaki bir etkinlik veya sayfanın başka bir yerinde. Muhtemelen sayfayı yeniden yüklemek istediğiniz bir yer vardır (düğme tıklama, zamanlayıcı, vb.) – Kobi

İlgili konular