Kendo 网格不可编辑,即使设置为 true

Kendo grid is not editable, even when set to true

在我下面的代码中,我想将 "Qty Shipped" & "Qty Ordered" 设置为可编辑。但是,即使设置为 true,这些列也不可编辑。

我该如何解决这个问题?

<div id="MonthlyTransactionReport"
                 data-role="grid"
                 data-resizable="false"
                 data-navigatable="true"
                 data-pageable="true"
                 pagesize="10"
                 data-scrollable="true"
                 data-sortable="false"
                 data-columns="[
                            { 'field': 'poNumber', 'title': '<b>PO #', 'width': 70, editable: false },
                            { 'field': 'lineNumber', 'title': '<b>Line #', 'width': 65, editable: false },
                            { 'field': 'itemNumber', 'title': '<b>Item #', 'width': 100, editable: false },
                            { 'field': 'itemDesc', 'title': '<b>Description', 'width': 210, editable: false },
                            { 'field': 'qtyOrdered', 'title': '<b>Qty <br> Ordered', 'width': 65, editable: true },
                            { 'field': 'qtyShipped', 'title': '<b>Qty <br> Shipped', 'width': 65, editable: true },

实际上是网格的 "editable" is option - 请查看下面的示例如何启用它:

        <div data-role="grid"
             date-scrollable="true"
             data-editable="true"

如果您需要关闭对给定列的编辑,您可以使用网格数据源 "schema.model.fields.field.editable" option:

schema: {
  model: {
     id: "ProductID",
        fields: {
            ProductName: { type: "string", editable: false },
            UnitPrice: { type: "number" }