gpt4 book ai didi

javascript - 无法在 Kendo 窗口上显示加载微调器

转载 作者:行者123 更新时间:2023-11-28 00:13:51 24 4
gpt4 key购买 nike

我想通过默认加载​​微调器在 Kendo 窗口上显示加载微调器。您能告诉我我的代码中的错误吗?谢谢。

查看:

@(Html.Kendo().Window()
.Name("winCreate")
.Visible(false)
.LoadContentFrom("Create", "Issue")
.Modal(true)
.Actions(actions => actions
.Close()
)
)


<script type='text/javascript'>
function createWindow() {
var window = $("#winCreate").data("kendoWindow");
window.refresh({
url: "/Issue/Create"
});
window.center();
window.open();
};
</script>

以下是我尝试过的一些配置,但无法使它们正常工作。您能看一下吗?

http://docs.kendoui.com/api/web/window#events-open

http://docs.kendoui.com/api/web/window#events-refresh

http://docs.kendoui.com/api/web/ui#methods-progress

这是另一个我无法集成到我的 javascript 方法中的示例:

“您可以使用窗口的打开和刷新事件来显示和隐藏窗口内容容器上的 native Kendo UI 加载指示器。该容器是创建小部件的元素。”

function onOpen(e) {
kendo.ui.progress(e.sender.element, true);
}

function onRefresh(e) {
kendo.ui.progress(e.sender.element, false);
}

最佳答案

如果您想使用“open”等事件,请添加 .Events,如下面的代码片段所示。

@(Html.Kendo().Window()
.Name("winCreate")
.Visible(false)
.LoadContentFrom("Create", "Issue")
.Modal(true)
.Actions(actions => actions
.Close()
)
.Events(events => events
.Open("onOpen")
.Refresh("onRefresh")
)
)

这应该会让你的函数启动。

参见http://demos.telerik.com/aspnet-mvc/window/events

关于javascript - 无法在 Kendo 窗口上显示加载微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30636984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com