当添加新记录时,用户会看到一个包含填写表单的模态框。当点击“确定”时,数据将保存到数据库并关闭模态框。但是我现在需要将此记录添加到网格中。我不能仅从数据库刷新网格,因为它可能会清除用户在网格中进行的其他更改。
我需要从各种表单字段中获取数据,并将其作为新行传递给JavaScript中的网格。我看过一个示例,其中一行是从一个kendo网格复制到另一个网格,但我找不到任何可以从头开始在客户端向kendo网格添加新记录的内容。这里是从一个网格复制到另一个网格的示例:如何在kendo网格中添加预定义数据的新行? 基本上,我想做的就是这样:
我需要从各种表单字段中获取数据,并将其作为新行传递给JavaScript中的网格。我看过一个示例,其中一行是从一个kendo网格复制到另一个网格,但我找不到任何可以从头开始在客户端向kendo网格添加新记录的内容。这里是从一个网格复制到另一个网格的示例:如何在kendo网格中添加预定义数据的新行? 基本上,我想做的就是这样:
var newRow = {field1: $("#field1").val(), field2: $("#field2").val(), field3: $("#field3").val()};
var grid = $("#grid").data("kendoGrid");
grid.addRow(newRow);