更新存储内容时,Firefox中未定义TypeError:b

时间:2013-06-10 17:04:00

标签: javascript extjs grid store

当我从组合框中选择一个选项时(我在同一网格的第一列中),我正在尝试更新一些网格列,我在Firefox上使用Firebug收到此错误:

  

TypeError: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更新,但是我收到了这个错误。那么,好吗?或者我忘了什么?

提前谢谢

0 个答案:

没有答案