Kendo 网格可编辑选项不起作用

Kendo Grid editable option is not working

我有简单的 kendo 网格代码来启用选定列的编辑选项。但是,可编辑选项不起作用。

DEMO

问题是您在创建网格时设置了架构。您需要在创建数据源时设置架构。

var dataSource = new kendo.data.DataSource({
    data: [{"EmpId":"Dev001", "Name": "David"},{"EmpId":"Dev002", "Name": "Sam"}],
    schema:{
    model:{
        id:"EmpId",
        fields:{
            EmpId:{editable:false, type:"string"},
            Name:{editable:true, type:"string"}
        }
    }
  }
});
  
$("#empGrid").kendoGrid({
    dataSource:dataSource,
    columns:[
        {field:"EmpId"},
        {field:"Name"},
        {
            command:["edit"]
        }    
    ],
    editable:"inline"
})

这是更新后的 dojo example