Javascript 如何在不关闭窗口的情况下进行网格更新
我有一个数据网格。目前,我正在使用“弹出式编辑”和一个自定义的窗口模板Javascript 如何在不关闭窗口的情况下进行网格更新,javascript,kendo-grid,telerik-grid,kendo-window,kendo-editor,Javascript,Kendo Grid,Telerik Grid,Kendo Window,Kendo Editor,我有一个数据网格。目前,我正在使用“弹出式编辑”和一个自定义的窗口模板 editable: { mode: "popup", window : { resizable: true, animation: false, modal: false }, template: kendo.templ
editable: {
mode: "popup",
window : {
resizable: true,
animation: false,
modal: false
},
template: kendo.template($("#popup-editor").html())
},
我想在用户查看编辑窗口时更新网格,
但当我这样做时,窗口正在关闭:
$("#grid").data("kendoGrid").dataSource.read();
如何在不关闭窗口的情况下更新网格?根据您应该:
-设置网格的可编辑配置选项
-通过数据源架构声明字段定义
-配置数据源以执行CRUD数据操作,定义其传输->创建/更新/销毁属性
弹出式编辑器将根据您的以下要求自动更新数据源:
-设置网格的可编辑配置选项
-通过数据源架构声明字段定义
-配置数据源以执行CRUD数据操作,定义其传输->创建/更新/销毁属性
弹出式编辑器将自动更新数据源抱歉,描述不清楚。我在储蓄方面没有问题。服务器上的数据每分钟都可能发生变化。这就是为什么我希望在用户查看打开的模式窗口时在客户端更新网格。这样,我认为您可以在网格
edit
事件上定义函数,并使用编辑器弹出窗口的onbeforeuload
事件。以某种方式确定关闭的原因,并在需要时取消。抱歉,描述不清楚。我在储蓄方面没有问题。服务器上的数据每分钟都可能发生变化。这就是为什么我希望在用户查看打开的模式窗口时在客户端更新网格。这样,我认为您可以在网格edit
事件上定义函数,并使用编辑器弹出窗口的onbeforeuload
事件。以某种方式确定关闭的原因,并在需要时取消。