Ext에서 checkbo 동적 연결, checked 설정

1535 단어 checked
radiogroup 하나:
this.relationCheckBox = new Ext.form.RadioGroup({
		fieldLabel: ' ',
		id: 'condition_relation',
		defaultType: 'checkbox',
		vertical: true,
		width: 200,
		columns: 3,
		items:[{
			id: 'relation_g',
			boxLabel: '>',
			inputValue: '1',
			listeners: {
				check: function(field){
					if(field.checked == true){
						Ext.getCmp('relation_l').disable();
					}else{
						Ext.getCmp('relation_l').enable();
					}
				}
			}
		}
		,{
			id: 'relation_e',
			boxLabel: '=',
			inputValue: '0'
		}
		,{
			id: 'relation_l',
			boxLabel: '<',
			inputValue: '2',
			listeners: {
				check: function(field){
					if(field.checked == true){
						Ext.getCmp('relation_g').disable();
					}else{
						Ext.getCmp('relation_g').enable();
					}
				}
			}
		}]
	});

그 중의 체크박스에 대해 동적 설정을 해서 선택하도록 합니다
하지만 두루
maker.relationCheckBox.items.each(function(item){
				item.checked = true;
			});

효과가 없습니다. setValue를 사용해야 합니다.
 
maker.relationCheckBox.items.each(function(item){// 
				
					item.setValue(true);
				
			});
그러면 체크박스가 당첨됩니다.

좋은 웹페이지 즐겨찾기