title: The cell in jsGrid had not being updated
body: <p>i am working on lightswitch project ,and I am using <code>JsGrid</code>.I ran into one problem and I don't couldn't find the solution.<br/>here is the scenario:
  I use the grid to get data from database table,when I update one of the cell It's value doesn't appear unless I click on the cell again,and if I update it in the second time then the new value appear.
  I tried to refresh the grid after itemupdated but still the new value doesn't appear instantaneously.<br/>my code is here:</p>
  
  <pre><code>$("#jsGrid").jsGrid({
          width: "100%",
          height: "auto",
             inserting: true,
          editing: true,
          sorting: true,
          paging: true,
          autoload: true,
          controller: {
              loadData: function () {
                  var deferred = jQuery.Deferred();
                  myapp.activeDataWorkspace.ApplicationData.Table1Items.load().done(function (data) {
                      deferred.resolve(data.results);
                  });
                  return deferred.promise();
              },
              updateData: function () {
                  $("#jsGrid").jsGrid("refresh");
              },
              deleteItem: function (Item) {
                  $("#jsGrid").jsGrid("refresh");
              }
          },
          fields: [
              { name: "EmployeeName", type: "text", width: 150 },
  
              { name: "Points", type: "text", width: 200 },
  
              { type: "control", editButton: true,                               // show edit button
                  deleteButton: true,                             // show delete button
                  clearFilterButton: true,                        // show clear filter button
                  modeSwitchButton: true                     // show switching filtering/inserting button
  
  
              }]
          ,
          onItemInserted: function (item) {
  
          }, onItemUpdating: function (item) {
  
  
            $("#jsGrid").jsGrid("refresh");
          },
          onItemUpdated: function (item)     
  
              {
              $("#jsGrid").jsGrid("refresh");
              console.log("it is updated", item.item);
              $("#jsGrid").jsGrid("refresh");
  
          }
      });
  </code></pre>
  
  <p>your help is invaluable and many thanks in advance.</p>