0
콤보 상자의 기본 동작이 해당 값을 피커에서 선택한 항목으로 설정하지 못하도록하고 싶습니다. 피커에서 값을보고 싶을 때 클릭하면 아무 것도 나타나지 않습니다. 어떻게해야합니까?ExtJS ComboBox - 기본 선택 작업 방지
콤보 상자의 기본 동작이 해당 값을 피커에서 선택한 항목으로 설정하지 못하도록하고 싶습니다. 피커에서 값을보고 싶을 때 클릭하면 아무 것도 나타나지 않습니다. 어떻게해야합니까?ExtJS ComboBox - 기본 선택 작업 방지
당신은 아마이 원하는 :
Ext.create('Ext.form.ComboBox', {
...
listeners: {
beforeselect: function() {return false;}
}
});
는 ExtJS는 여전히 내부적으로 DOM 클릭을 처리하고 사용자가 클릭 기록을 파악 (당신은 docs를 참조 beforeselect 핸들러에 대한 참조를) 그러나, 거짓을 에 반환하면 이벤트 처리기을 선택하면 레코드 및 그 이상의 작업을 선택할 수 없습니다.
양식에서 제출 한 값이없는 "더미"필드가되기를 원하십니까? –
피커에서 요소를 클릭 할 때를 제외하고는 콤보 상자와 똑같이 동작해야합니다. 아무 것도해서는 안됩니다. – SirBraneDamuj