Ext radiogroup setValue(false)가 작동하지 않습니다.

1385 단어 setvalue
리셋 단추를 눌렀을 때radiogroup에 부딪혀reset을 했지만 reset이든 setValue든 문제가 있습니다
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: '2'
		}
		,{
			id: 'relation_l',
			boxLabel: '<',
			inputValue: '3',
			listeners: {
				check: function(field){
					if(field.checked == true){
						Ext.getCmp('relation_g').disable();
					}else{
						Ext.getCmp('relation_g').enable();
					}
				}
			}
		}]
	});

어떤 선택을 하든지 setValue (false) 를 실행하면 중간에'='가 선택됩니다. ext 원본을 보십시오. setValue 때false==item에 대한 것입니다.inputValue를 비교합니다. false로 돌아오면 unchecked,
그런데 여기false=='0'이 true예요.

좋은 웹페이지 즐겨찾기