Cómo enviar datos vacíos a la tienda combinada

1

Tengo una cuadrícula en la que una columna es comboBox. El valor almacenado en este cuadro combinado es " y" No ". Quiero mantenerlo vacío para eso, elimino el valor y guardo los datos. Pero después de guardar los datos cuando la cuadrícula se está recargando, el valor combinado aparece como" sí ", aunque debería venir tan vacío.

Entonces mi pregunta es cómo enviar datos vacíos a la tienda combinada.

2
  • Eche un vistazo a stackoverflow.com/questions/9399771/… sobre cómo agregar un elemento vacío a su cuadro combinado, 18/11/2016 a las 9:11
  • @oberbics miré allí, pero en mi caso estoy enviando datos vacíos, en ese caso están agregando valor vacío a la tienda y luego seleccionando. Hay una diferencia.
    David
    21 de noviembre de 2016 a las 4:34
1

Esto debería funcionar

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();
    }
});

aquí está el violín https://fiddle.sencha.com/#view/editor&fiddle/1kv7