我有一个可以打开 iframe 表单的剑道窗口。当他们提交表格并显示结果时,我希望窗口变宽。如何在单击按钮时设置窗口。
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 像素宽
最佳答案
使用:
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});
});
关于windows - 剑道: resize window on click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19040355/