我有一个Kendo网格,在激活下面的事件侦听器后,它会在Web页面的中央打开。但是,它基于网格的填充程度居中,并且在网格中填充数据行之前,它当然有0行。在填充了剑道网格之后,我需要将网格置于屏幕中心,而不是在当前操作之前。有什么见解吗?谢谢。
studentSearchWindow = $("#studentSearchWindow").kendoWindow({
visible: false,
resizable: false,
minWidth: "540px",
maxWidth: "630px",
modal: true
}).data("kendoWindow");
windowSearchResultsGrid = createWindowSearchResultsGrid();
$("#masterMagnifyingGlass").on("click", function () {
refreshWindowSearchResultsGrid();
studentSearchWindow.center();
studentSearchWindow.open();
});
$("#masterSearchBox").on("keydown", function (e) {
if (e.which == 13) {
refreshWindowSearchResultsGrid();
studentSearchWindow.center();
studentSearchWindow.open();
e.preventDefault();
}
});