Roo/grid/EditorGrid.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 5 Nov 2010 05:38:44 +0000 (13:38 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 5 Nov 2010 05:38:44 +0000 (13:38 +0800)
Roo/grid/EditorGrid.js

index 1e21df8..b7cf1aa 100644 (file)
@@ -121,6 +121,11 @@ Roo.extend(Roo.grid.EditorGrid, Roo.grid.Grid, {
             
             if(this.fireEvent("validateedit", e) !== false && !e.cancel){
                 r.set(field, e.value);
+                // if we are dealing with a combo box..
+                // then we also set the 'name' colum to be the displayField
+                if (ed.field.displayField && ed.field.name) {
+                    r.set(ed.field.name, ed.field.el.dom.value);
+                }
                 
                 delete e.cancel; //?? why!!!
                 this.fireEvent("afteredit", e);