我正在使用 Kendo UI 和 asp.net MVC 3 设计模式。我有一个使用模态面板的页面,内容是从一个包含 Ajax.BeginForm
的 .cshtml 页面加载的。
这是我的困境:当在 ajax 表单上触发 onSuccess
事件时,我想关闭窗口。既然这不是单击按钮,我该怎么办?这是我为单击按钮的情况找到的代码:
$( buttonInsideWindow ).closest(".k-window-content").data("kendoWindow").close()
我不确定我需要从 onSuccess
事件中使用什么代码。
最佳答案
这很简单。
在您的onSuccess
事件处理程序中,您可以使用模型窗口的 Id 来关闭它
$("#windowId").data("kendoWindow").close();
关于javascript - 如何从 Ajax.BeginForm onSuccess 事件关闭 Kendo UI 模式弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17625099/