1
私は1つの列がコンボボックスであるグリッドを持っています。このcomboBoxを格納する値は "はいと" いいえ "です。値を削除してデータを保存する場合は空のままにしておきますが、グリッドが読み込まれるときにデータを保存した後は、 「はい」、それが空として来なければならないのに。コンボストアに空のデータを送信する方法
だから私の質問は、コンボストアに空のデータを送信する方法である。
私は1つの列がコンボボックスであるグリッドを持っています。このcomboBoxを格納する値は "はいと" いいえ "です。値を削除してデータを保存する場合は空のままにしておきますが、グリッドが読み込まれるときにデータを保存した後は、 「はい」、それが空として来なければならないのに。コンボストアに空のデータを送信する方法
だから私の質問は、コンボストアに空のデータを送信する方法である。
これはトリックを行う必要があります
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();
}
});
です
コンボボックスに空のアイテムを追加する方法については、http://stackoverflow.com/questions/9399771/how-to-add-an-empty-item-to-extjs-comboboxをご覧ください。 – oberbics
@oberbics私はそこを見ましたが、私の場合、空のデータを送信しています。その場合は、空の値をストアに追加してから選択します。違いがあります。 – David