【问题标题】:How to do grid update without closing window如何在不关闭窗口的情况下进行网格更新
【发布时间】:2015-09-21 07:25:33
【问题描述】:

我有一个数据网格。目前我正在使用“弹出编辑”和此窗口的自定义模板。

        editable: {
            mode: "popup",
            window : {
                resizable: true,
                animation: false,
                modal: false
            },
            template: kendo.template($("#popup-editor").html())
        },

我想在用户查看编辑窗口时更新网格, 但是当我这样做时窗口正在关闭:

$("#grid").data("kendoGrid").dataSource.read();

如何在不关闭窗口的情况下更新网格?

【问题讨论】:

    标签: javascript kendo-grid telerik-grid kendo-window kendo-editor


    【解决方案1】:

    根据Kendo documentation,你应该:

    -设置网格的可编辑配置选项

    -通过数据源模式声明字段定义

    -配置 DataSource 以执行定义其传输的 CRUD 数据操作 -> 创建/更新/销毁属性

    弹出编辑器会自动更新数据源

    【讨论】:

    • 抱歉,描述不是很清楚。我在保存方面没有问题。服务器上的数据每分钟都在变化。这就是为什么我想在用户查看打开的模式窗口时在客户端制作更新网格。
    • 这样我认为您可以在网格edit 事件上定义函数并使用编辑器弹出窗口的onbeforeunload 事件。在其中以某种方式确定是什么原因导致关闭并在需要时取消。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    • 2022-01-22
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多