2010-01-26 4 views
5

jquery 대화 상자를 닫을 수 없습니다. 다음은 제 코드입니다.jquery 모달 대화 상자를 닫고 부모 페이지를 새로 고치는 방법

나는 jQuery에 플러그인하여 모달 대화 상자가 열립니다 academic.asp라는 부모 페이지가 있습니다.

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; 
} 

내가 할 것

을 페이지 "submission.asp을"로드 내 모달 창 내 모달 창에서 아래의 ajaxForm을 사용하여 제출 : paperForm = 내 양식 이름

모달 및 새로 고침 상위 페이지는 어떻게 닫습니까?

답변

5

: 사전에

덕분에 모달은 같은 페이지에 열, 그래서 당신은 그것을 닫을 필요가 없습니다. 페이지를 새로 고침하기 만하면됩니다.

+0

어디에서이 코드를 삽입합니까? 이벤트의 일부 내부? – SoftwareSavant

+0

@DmainEvent - 질문의 맥락에서 - 대화 상자의 이벤트 또는 페이지의 다른 곳에서 발생합니다. 페이지를 새로 고침 (버튼 클릭, 타이머 등) 할 수도 있습니다. – Kobi

관련 문제