【问题标题】:How do I close Kendo UI modal popup from Ajax.BeginForm onSuccess event?如何从 Ajax.BeginForm onSuccess 事件中关闭 Kendo UI 模式弹出窗口?
【发布时间】:2023-04-08 06:06:01
【问题描述】:

我正在使用带有 asp.net MVC 3 设计模式的 Kendo UI。我有一个使用模式面板的页面,并且内容是从包含Ajax.BeginForm 的 .cshtml 页面加载的。

这是我的困境:我想在 ajax 表单上触发 onSuccess 事件时关闭窗口。既然这不是按钮单击,我该怎么办?这是我为单击按钮找到的代码:

$( buttonInsideWindow ).closest(".k-window-content").data("kendoWindow").close()

我不确定我需要从 onSuccess 事件中使用什么代码。

【问题讨论】:

    标签: javascript asp.net-mvc-3 jquery kendo-asp.net-mvc


    【解决方案1】:

    这很简单。

    onSuccess 事件处理程序中,您可以使用模型窗口的 Id 来关闭它

    $("#windowId").data("kendoWindow").close();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多