【问题标题】:How to send empty data to combo store如何将空数据发送到组合存储
【发布时间】:2016-11-22 18:01:12
【问题描述】:

我有一个网格,其中一列是组合框。此组合框的存储值为“Yes 和“No”。我想将其保留为空,因为我删除了值并保存了数据。但保存数据后当网格重新加载时,组合值将显示为“是”,尽管它应该为空。

所以我的问题是如何将空数据发送到组合存储。

【问题讨论】:

  • 看看stackoverflow.com/questions/9399771/…,了解如何将空项目添加到您的组合框,
  • @oberbics 我看过那里,但在我的情况下,我发送的是空数据,在这种情况下,他们将空值添加到商店然后选择。有区别。

标签: javascript extjs


【解决方案1】:

这应该可以解决问题

Ext.application({
    name : 'Fiddle',

    launch : function() {
        Ext.create({
            xtype:'window',
            width:300,
            height:200,
            items:[
                {
                    xtype:'combo',
                    store:['Yes','No','']
                },
                {
                    xtype:'button',
                    text:'reset',
                    listeners:{
                        click:function(button){
                            var combo=button.prev();
                            combo.setValue('');
                        }
                    }

                }
                ]
        }).show();
    }
});

这是小提琴https://fiddle.sencha.com/#view/editor&fiddle/1kv7

【讨论】:

    猜你喜欢
    • 2013-06-14
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多