2013-09-26 147 views
1

我有一個kendo窗口,它打開一個iframe窗體。當他們提交表格並顯示我希望窗口擴大的結果時。我怎樣才能設置窗口點擊按鈕。kendo:點擊調整窗口大小

 var window = $("#PCwindow"), 
     PCopen = $("#PCopen").bind("click", function() { 
      window.data("kendoWindow").center(); 
      window.data("kendoWindow").open(); 
     }); 

     window.kendoWindow({ 
     visible: false, 
     modal: true, 
     width: "500px", 
     height: "500px", 
     title: "Performance Checker", 
     content: "PCchecker.html", 
     iframe: true 
     }); 

我希望窗口去700像素寬

回答

4

用途:

window.data("kendoWindow").setOptions({width : 700}); 

此外,爲了優化你的代碼,我會建議減少的次數,你執行window.data("kendoWindow")通過這樣寫:

var window = $("#PCwindow"), 
     PCopen = $("#PCopen").bind("click", function() { 
      window.data("kendoWindow") 
        .center() 
        .open() 
        .setOptions({width: 700}); 
     }); 
+0

非常感謝你。我將如何調用window.data(「kendoWindow」)。setOptions({width:700});從函數內執行 – user2012783

+0

只需執行'$(「#PCwindow」)。data(「kendoWindow」)。setOptions({width:700});',它應該可以工作 – OnaBai

+0

試試這個:http://jsfiddle.net/OnaBai/KASSk/embedded/result/ – OnaBai