Extjs combo setbind无效

时间:2016-06-26 10:50:55

标签: extjs

我正在使用以下代码来设置所选值:
this.myCombo.setBind('{rec.my_value}');
我的所有数据都在“rec”中 选择的选项按预期填充在组合中,但没有为所选值设置值 为什么会发生这种情况以及如何解决? 尝试在加载数据之后以及页面已经呈现之后已经放置了上面的绑定,但是没有成功。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码:

{
    xtype:'combo',
    store:'mystore',
    valueField:'id', // you will get this value by default after selection
    displayField:'name', // it will responsible to show display as option on combo  
    listeners: {
        change : function(cmp){
            var value = cmp.getValue();
        }
    }
}

其中idname是商店的记录数据。现在,无论何时选择任何选项,它都会显示。