2013-08-23 5 views
1

Мне просто нужна небольшая помощь по поводу отображения окна KendoUI. У меня есть кнопка, которая вызовет окно. При первом нажатии кнопки появится диалоговое окно окна, но после закрытия окна, нажав кнопку «x», я не могу снова отобразить его, нажав ту же кнопку. Я не знаю, где моя ошибка.Ошибка при открытии окна KendoUI при закрытии окна

Вот мой код:

<script type="text/javascript"> 

$(document).ready(function() { 
    $(".test").click(function(){ 
     $("#window").kendoWindow({ 
      actions: ["Refresh","Maximize","Minimize","Close"], 
      draggable: true, 
      height: "300px", 
      modal: true, 
      resizable: false, 
      title: "Purchase Order Supplier Detail", 
      width: "500px" 
     }); 
    }); 
}); 
</script> 

<div id="window" style="visibility: hidden;"></div> 
<input type="button" class="test" value="test" /> 

ответ

1

Положите кендо окно из нажатия кнопки, как это,

<script type="text/javascript"> 

$(document).ready(function() { 

$(".test").click(function (e) { 
       $("#window").data("kendoWindow").open(); 
       e.preventDefault(); 
      }); 

     $("#window").kendoWindow({ 
      actions: ["Refresh", "Maximize", "Minimize", "Close"], 
      draggable: true, 
      height: "300px", 
      modal: true, 
      resizable: false, 
      title: "Purchase Order Supplier Detail", 
      width: "500px", 
     }); 

}); 
</script> 

<div id="window" style="display:none;"></div> 
<input type="button" class="test" value="test" /> 

Div стиль "display:none;" InstEd из "visibility: hidden;".

Смежные вопросы