私のフィールドセットには、さまざまなコンポーネントを含む列レイアウトがあります。
コンボの値に基づいて、1 つの列から textField を削除し、新しいコンボに置き換えたいと考えています。
コンボの値を取得するロジックはありますが、列からアイテムを削除できないようです。
私はそれにIDを与えました.IDは返され、次のことを試みました:
if(combo.getValue()=="r"){
alert("here");
var col = Ext.getCmp("col"+rowNo);
alert(col.id);
var field = Ext.getCmp("textfield"+rowNo);
col.remove(field, true);
}
列コード
{columnWidth:.14,
id:"col1",
items:[{
xtype: 'textfield',
id: 'textField1',
hideLabel: true,
width: 100
}