获取Ext.data.Model中字段值的问题

时间:2014-04-16 20:05:39

标签: javascript extjs4.1 extjs4.2

我需要在文本字段中设置值,获取data.Model这些值,但是当我在代码中的任何位置运行函数时,向我发送此错误:

  

未捕获的TypeError:无法读取未定义的属性'get'

但是,如果我从一个按钮运行它工作正常。

这是代码:

function SetterValues() {

                var rec = store_usr.getAt(0);
        Ext.getCmp('name_usr').setValue(rec.get("user"));
        Ext.getCmp('nom_usr').setValue(rec.get("name"));
        Ext.getCmp('ape_usr').setValue(rec.get("LastName"));

} 

请帮忙!因为我不能在我的代码中的任何地方运行它!

1 个答案:

答案 0 :(得分:1)

您收到的错误消息表明rec变量未定义。您确定store_usr存在且已加载吗?如果是这样,store_usr.getAt(0)会返回任何内容吗?