1
FieldSet을 사용하여 여러 구성 요소가 포함 된 열 레이아웃이 있습니다.extjs는 필드 세트의 열에서 필드를 제거합니다.
콤보의 값에 따라 하나의 열에서 textField를 제거하고 싶습니다. & 새 콤보로 바꾸십시오.
나는 콤보 값을 얻는 논리를 가지고 있지만 열에서 항목을 제거 할 수없는 것 같습니다.
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
}
내가 숨기기/표시에 대해 잊었다 - 즉 완벽하게 일입니다! – pm13