addRow

Adds an empty data item to the grid. In "incell" and "inline" editing mode a table row will be appended. Popup window will be displayed in "popup" editing mode.

Fires the edit event.

Example - add a new data item

<button id="add">Add a new row</button>
<div id="grid"></div>
<script>
  $("#add").kendoButton({
    themeColor: "success",
    click: function() {
      var grid = $("#grid").data("kendoGrid");
      grid.addRow();
    }
  });

  $("#grid").kendoGrid({
    columns: [
      { field: "name" },
      { field: "age" }
    ],
    dataSource: {
      data: [
        { id: 1, name: "Jane Doe", age: 30 },
        { id: 2, name: "John Doe", age: 33 }
      ],
      schema: {
        model: { id: "id" }
      }
    },
    editable: true,
    toolbar: ["save"]
  });
</script>
In this article