【发布时间】:2014-02-27 16:38:05
【问题描述】:
This example 来自我克隆到 jsfiddle 的剑道网站,工作正常:http://jsfiddle.net/destan/xXc82/
但是当我改变这部分时:
schema: {
model: {
id: "ProductID",
fields: {
ProductID: { editable: false, nullable: true },
ProductName: { validation: { required: true } },
UnitPrice: { type: "number", validation: { required: true, min: 1} },
Discontinued: { type: "boolean" },
UnitsInStock: { type: "number", validation: { min: 0, required: true } }
}
}
}
像这样:(更新的小提琴:http://jsfiddle.net/destan/Wqd4t/1/)
schema: {
data: function(response){
return response
}
}
虽然触发了saveChanges 事件,但在编辑行后单击保存按钮不会更新网格。
您可以在开发控制台的network 选项卡上观察到,在第一个示例中,在编辑后单击保存按钮会导致向服务器发出请求,而在第二个示例中则没有发出请求。
知道为什么吗?
【问题讨论】:
标签: kendo-ui kendo-grid kendo-datasource