要阻止Kendo Dialog返回到页面顶部,可以使用以下方法:
var scrolledPosition = $(window).scrollTop();
function onClose() {
// 关闭对话框后恢复滚动位置
$(window).scrollTop(scrolledPosition);
}
$("#dialog").kendoDialog({
// 其他配置项
close: onClose
});
完整的示例代码如下:
使用上述代码,当打开和关闭Kendo Dialog时,页面将保持在之前的滚动位置,而不会返回到页面顶部。