当我从组合框中选择一个选项(即在同一网格的第一列中)时,我试图更新一些网格列,我在带有 Firebug 的 Firefox 上收到此错误:
类型错误:b 未定义
顺便说一句,我使用的是Extjs 4.2
这是我的代码
onComboboxSelect: function(combo, records, eOpts) {
var grid = this.getGrillaFE();
var store = grid.getStore();
if( grid.getSelectionModel().hasSelection() )
{
var row = grid.getSelectionModel().getSelection()[0];
console.log(row);
//I got the error here:
row.set("IdEmpresa", records[0].data.Id);
//row.set("Contacto", records[0].data.Contacto);
//row.set("Celular", records[0].data.Celular);
}
});
因此,当我检查行的值时...它会使用新的 ID 进行更新,但我收到了该错误。那么,可以吗?还是我忘记了什么?
先感谢您