0
我有一個場景,我想在一個提交按鈕按下時將表格中的劍道網格批量編輯和其他字段保存。我想要使用這種情況,因爲我必須將整個表單保存在一個sql事務中。保存kendo網格批量編輯以及其他字段
我有一個場景,我想在一個提交按鈕按下時將表格中的劍道網格批量編輯和其他字段保存。我想要使用這種情況,因爲我必須將整個表單保存在一個sql事務中。保存kendo網格批量編輯以及其他字段
您可能會在實現transport.parameterMap
函數的位置創建要發送的數據結構。
例子:
function(options, operation) {
if (operation !== "read" && options.models) {
return {
data: options.models,
field1: $("#form_field1").val(),
};
}
}
哪裏data
是原始數據和field1
是從form
並在html
input
字段,id
是form_field1
得到了一個。
或者,你可以使用transport.update.data
在這裏你可以定義額外的數據發送到服務器上的update
(同樣存在read
,destroy
和create
)。
在這裏,你會碰到這樣的:
transport: {
update: {
data: function() {
return {
field1: $("#form_field1").val()
}
}
}
}
我在想,我可以用$( 「#YourGrid」)獲得來自電網數據data()kendoGrid.dataSource.view(),然後。將此數據發送給控制器。但不知道如何從這個想法出發,因爲我對MVC很陌生。 – suman