2016-11-18 4 views
1

私は1つの列がコンボボックスであるグリッドを持っています。このcomboBoxを格納する値は "はいと" いいえ "です。値を削除してデータを保存する場合は空のままにしておきますが、グリッドが読み込まれるときにデータを保存した後は、 「はい」、それが空として来なければならないのに。コンボストアに空のデータを送信する方法

だから私の質問は、コンボストアに空のデータを送信する方法である。

+0

コンボボックスに空のアイテムを追加する方法については、http://stackoverflow.com/questions/9399771/how-to-add-an-empty-item-to-extjs-comboboxをご覧ください。 – oberbics

+0

@oberbics私はそこを見ましたが、私の場合、空のデータを送信しています。その場合は、空の値をストアに追加してから選択します。違いがあります。 – David

答えて

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

です
関連する問題