Changeset 7337
- Timestamp:
- 02/16/07 14:37:56 (21 months ago)
- Files:
-
- 1 modified
-
trunk/src/widget/FilteringTable.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/widget/FilteringTable.js
r7336 r7337 922 922 }); 923 923 dojo.event.connect(this.store, "onUpdateData", function(updatedObject){ 924 var oldRow = self.getRow( updatedObject);924 var oldRow = self.getRow(self.store.getDataByKey(updatedObject[self.store.keyField])); 925 925 var newRow = self.createRow(updatedObject); 926 926 self.domNode.tBodies[0].replaceChild(newRow, oldRow); … … 937 937 dojo.event.connect(this.store, "onUpdateDataRange", function(arr){ 938 938 for(var i=0; i<arr.length; i++){ 939 var old=self.getRow( arr[i]);939 var old=self.getRow(self.store.getDataByKey(arr[i][self.store.keyField])); 940 940 var row=self.createRow(arr[i]); 941 941 self.domNode.tBodies[0].replaceChild(row, old);