Kendo ui 保存剑道网格批处理编辑以及其他字段

Kendo ui 保存剑道网格批处理编辑以及其他字段,kendo-ui,batch-processing,Kendo Ui,Batch Processing,我有一个场景,我想保存剑道网格批量编辑和表单中的其他字段,只需按一次提交按钮。我想使用这个场景,因为我必须在一个sql事务中保存整个表单。您可能会让它实现一个函数,您可以在其中创建要发送的数据结构 例如: function(options, operation) { if (operation !== "read" && options.models) { return { data: options.models,

我有一个场景,我想保存剑道网格批量编辑和表单中的其他字段,只需按一次提交按钮。我想使用这个场景,因为我必须在一个sql事务中保存整个表单。

您可能会让它实现一个函数,您可以在其中创建要发送的数据结构

例如:

function(options, operation) {
    if (operation !== "read" && options.models) {
        return {   
            data:   options.models,
            field1: $("#form_field1").val(),
        };
    }
}
其中,
数据
是原始数据,
字段1
是从
表单
中获取的数据,并且在
html
输入字段中,
id
表单_字段1

或者,您可以使用定义额外数据以在
更新
时发送到服务器的位置(对于
读取
销毁
创建
,也存在同样的情况)

在这里,您可以看到如下内容:

transport: {
    update: {
        data: function() {
            return {
                field1: $("#form_field1").val()
            }
        }
    }
}

我想我可以通过使用$(“#YourGrid”).data().kendoGrid.dataSource.view()从网格中获取数据,然后将这些数据发送给控制器。但我不知道如何从这个想法出发,因为我对MVC非常陌生。