2016-03-01 65 views
3

我想在最大化時打開kendo窗口,當點擊按鈕時默認爲默認。 我一直在使用以最大化模式打開kendo窗口,默認爲

$("#window").data("kendoWindow").maximize().open(); 

用行動實現:[ "Maximize", "Close"],當我在劍道窗口的關閉按鈕,單擊並重新打開劍道窗口,然後它複製恢復按鈕。

+0

我在這裏測試了這個場景,我沒有得到這個bug。我正在使用劍道2016.1.112。你使用什麼版本? –

+0

請提供您的代碼,你已經嘗試過。 –

+0

@JValerio我使用的是相同版本的劍道,即2016.1.112 – Karan

回答

0

我發佈這個在這裏工作的示例。請嘗試在這個劍道版本。

$("#dialog").kendoWindow({ 
 
    actions: [ "Maximize", "Close"], 
 
    draggable: false, 
 
    height: "300px", 
 
    modal: true, 
 
    pinned: false, 
 
    position: { 
 
     top: 100, 
 
     left: 100 
 
    }, 
 
    resizable: false, 
 
    title: "Modal Window", 
 
    width: "500px" 
 
}); 
 
    
 
    
 
    $("#target").click(function() { 
 
    \t $("#dialog").data("kendoWindow").maximize().open(); 
 
\t }); 
 
<!DOCTYPE html> 
 
<html> 
 
<head> 
 
    <meta charset="utf-8"/> 
 
    <title>Kendo UI Snippet</title> 
 

 
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.common.min.css"/> 
 
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.rtl.min.css"/> 
 
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.silver.min.css"/> 
 
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.mobile.all.min.css"/> 
 

 
    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> 
 
    <script src="http://kendo.cdn.telerik.com/2016.1.112/js/kendo.all.min.js"></script> 
 
</head> 
 
<body> 
 
    
 
<div id="dialog"></div> 
 
    <div id="target"> 
 
    Click here 
 
</div> 
 

 
</body> 
 
</html>

+0

我使用的是相同的代碼 – Karan

+0

我使用相同的代碼,但它不能按預期工作 – Karan

0

我知道這個問題被問11個月前,但對於那些誰來到這個頁面尋找一個解決方案,您只需先打開窗口,然後最大化。

$("#window").data("kendoWindow").open().maximize(); 

那簡單!

我正在使用用於ASP.NET MVC,v.2016.2.714的UI,它適用於我。