首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用引用获取表单文件

使用引用获取表单文件
EN

Stack Overflow用户
提问于 2016-07-07 17:11:37
回答 1查看 288关注 0票数 0

我有一个表格,如下所示

代码语言:javascript
复制
this.stdForm  = new Ext.form.Panel(this.createStdForm());
this.stdForm.getForm().load({
     params: { action: 'load', id: 1234, dep: 'std' },
     success: this.formLoaded,
     scope: this
});

createStdForm: function () {    
    var flds = {
       items: [
           { fieldLabel: 'Roll Number', name: 'ROLL_NUMBER', xtype: 'displayfield' } }
       ]
    };

    var fldSet = {
       title: 'Student Information',
       xtype: 'panel',
       defaultType: 'fieldset',
       defaults: { autoHeight: true, baseCls: 'x-fieldset-noborder', reference:'RollNumber'},
       items: [flds]
    };

    return {
        layout: 'column',          
        border: false,
        defaults: {                           
           border: false
        },                        
        url: this.getUrl(),
        items: [
           col1
        ]
     };    
}

在formloaded函数上,我正在尝试获取卷数字段的引用

代码语言:javascript
复制
formLoaded:function (form, action) {
  form.getreferences('RollNumber') // not working
  form.lookupreference(); // not working
}

有人能告诉我我哪里做错了吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-07 18:21:25

在您的示例中-只需将referenceHolder: true添加到面板:

如果为true,则此容器将被标记为层次结构中的一个点,其中将保存对具有指定引用配置的项的引用。如果指定了控制器,容器将自动成为referenceHolder。有关引用和引用持有者的更多信息,请参阅Ext.container.Container的介绍性文档。

工作示例:https://fiddle.sencha.com/#fiddle/1d7t

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38241585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档