Comment modifier dynamiquement les valeurs dans le kendo ui grille

Je suis en utilisant le kendo ui grille. J'ai utilisé le mode batch pour enregistrer les valeurs. Si je change l'enregistrement dans une ligne, puis la valeur avec la ligne correspondante sera également changé et lorsque l'on clique sur enregistrer, puis sur les deux champs seront enregistrées dans la base de données.

Pour eg. Je vais avoir une grille comme:

  Integer    Value
   1         First
   2         Second
   3         Third
   4         Fourth

Si je change la valeur de 1 à 4, puis le 4 sera modifiée et les valeurs modifiées de manière dynamique. Ce que je veux dire c'est que je veux l'échangeur n ° 1 et 4 ici. Et aussi, je peux la changer
restant tous les domaines aussi mais enfin, tous les documents doivent être enregistrés dans la base de données. J'ai essayé comme

Ce code sera dans la grille de changement de la fonction

 var grid = $('#grid').data("kendoGrid");
 var selectedRow = grid.select();
 var selectedRowIndex = selectedRow.index();
 console.log(selectedRowIndex);

 var firstItem = dataSource.data()[selectedRowIndex];

 var datalength = dataSource.data();
 for (var i = 0; i < datalength.length; i++)
   {
     var dataItem = datalength[i].id;
     if (dataItem == firstItem.get('id'))
       {                                
         var secondItem = dataSource.data()[i];                                
         secondItem.set('id', dataItem);                               
       }
   }

Puis les valeurs sont en train de changer, mais les valeurs ne sont pas de passage pour le contrôleur, après qu'il a été en train de changer.

OriginalL'auteur Pa1 | 2013-04-12