1

当我从组合框中选择一个选项(即在同一网格的第一列中)时,我试图更新一些网格列,我在带有 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 进行更新,但我收到了该错误。那么,可以吗?还是我忘记了什么?

先感谢您

4

0 回答 0