title: Kendo Ui grid is not updating when changing schema to use data instead of model
body: <p><a href="http://demos.telerik.com/kendo-ui/web/grid/editing.html" rel="nofollow">This example</a> from kendo's site which I clone to jsfiddle works just fine: <a href="http://jsfiddle.net/destan/xXc82/" rel="nofollow">http://jsfiddle.net/destan/xXc82/</a></p>
  
  <p>But when I change this part:</p>
  
  <pre class="lang-js prettyprint-override"><code>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 } }
      }
    }
  }
  </code></pre>
  
  <p>like this: (updated fiddle: <a href="http://jsfiddle.net/destan/Wqd4t/1/" rel="nofollow">http://jsfiddle.net/destan/Wqd4t/1/</a>)</p>
  
  <pre class="lang-js prettyprint-override"><code>schema: {
    data: function(response){
      return response
    }
  }
  </code></pre>
  
  <p>then clicking the save button after editing rows won't update the grid although the <code>saveChanges</code> event is triggered.</p>
  
  <p>You can observe on <code>network</code> tab of dev console that in first example after editing clicking save button cause an request to the server while in second example no request is made.</p>
  
  <p>any idea why?</p>