【问题标题】:Destroy Kendo window without destrying content在不破坏内容的情况下破坏剑道窗口
【发布时间】:2016-06-06 14:22:39
【问题描述】:

我有一个div,它可以渲染不同的 JS 部分。

我想在 Kendo UI 窗口中打开其中的一些部分,并且一些应该内联显示。

起初我在一个窗口中打开部分视图,它工作正常,但之后当我想显示不同的部分内联时,我在对话框中调用 destroy() 方法,最终删除显示的 div部分视图。

当我对 jQuery UI 对话框执行相同操作时,它不会删除 div

有没有办法在不删除div 的情况下销毁窗口。

【问题讨论】:

  • 如果你在窗口上调用destroy()之前引用了div,那么你可以在调用destroy之后将div添加回DOM。

标签: javascript jquery angularjs kendo-ui kendo-window


【解决方案1】:

点击按钮,可以显示和隐藏窗口。 下面的示例代码-

<button class="k-button" ng-show="!wnd2visible" ng-click="wnd2.open()">AUDIT NOTES EDITOR</button>


<div kendo-window="wnd2" k-title="'AUDIT NOTES EDITOR'" k-position="{ top: 100, left: 300 }" k-width="600" k-visible="false" k-on-open="wnd2visible = true" k-on-close="wnd2visible = false" k-modal="true">

//window content here

</div>

看看这是否有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-29
    • 2021-10-17
    相关资源
    最近更新 更多