2014-11-05 2 views
0

대화 상자를 여는 기능입니다. 대화 상자에서 html 형식을 열었지만 모든 것을 시도했지만 모달 팝업을 닫을 수는 없습니다.jquery UI 모달을 닫을 수 없습니다.

function PopupDialog(id,title,height,width,draggable) { 

     $("#"+id).dialog({ 
      modal: true, 
      title: title, 
      height: height, 
      width: width, 
      draggable: draggable, 
      stack: false, 

     }); 
    } 

모달 팝업에서 아래에 언급 된 div가 열리고 있습니다.

<div id="specialtyDetail"> 

<div class="fadeoutPatch0"></div> 
<div class="fadeoutBackground" id="fbspecialtyDetail"></div> 

<div id="tblspecialtyDetail" class="col-md-12"> 

       <form method="get" id="frmSpecialtyDetail"> 
        <!--start - CONTENTS--> 
        <div class="form-group"> 
         <div class="col-md-6"> 
          <label class="control-label">Short Name <span class="required">*</span></label> 
          <input class="form-control size100" name="ShortName" id="txtShortName" type="text" /> 
         </div> 
         <div class="col-md-4 pad-a-labelsize"> 
          <div class="checkbox-custom checkbox-default"> 
           <input type="checkbox" checked="" id="chkActive"> 
           <label for="Active">Active</label> 
          </div> 
         </div> 
         <div class="col-md-10"> 
          <label class="control-label">Description</label> 
          <input class="form-control" id="txtDescription" type="text" /> 
         </div> 
         <div class="col-md-6 pad-a-labelsize-btn"> 
          <div class="btn-block"> 
           <button class="btn btn-primary btn-sm" type="reset" onclick="specialtyDetail.SpecialtySave_OnClick();">Save</button> 
           <button class="btn btn-primary btn-sm" type="reset" onclick="specialtyDetail.SpecialtyUnload();">Cancel</button> 
          </div> 
         </div> 
        </div> 
       </form> 

</div> 

나는 버튼 클릭을 저장할 때 대화 상자를 닫으려면.

+2

인 것으로 부르면이'$ ("# your-id") .dialog ("close"); –

+1

링크를 확인하십시오 : - [링크] (http://api.jqueryui.com/dialog/#method-close) – Rushee

+0

예 시도했지만 저를 위해 작동하지 않습니다 – Sherry

답변

1

이 코드는 작동합니다. 이 함수를 id가

function closeDialog(id){ 
    $("#"+id).dialog('close') 
} 
+0

작품 ... 죄송합니다. 나는 잘못된 ID를 전달하고 있습니다 ... 감사합니다. – Sherry

관련 문제