2012-08-09 4 views
0

EXTjs4를 사용하여 연결된 콤보 박스를 만들려고하고 있습니다. 임씨는 정적 어레이 데이터 소스를 사용하려고합니다. 나는 sencha 웹 사이트의 예제를 보았지만 어떤 것도 찾을 수 없었다. 감사합니다.EXTJS4의 연결된 콤보 박스

+0

''연결된 콤보 박스 '란 무엇을 의미합니까? 정확히 무엇이 질문입니까? – Izhaki

+0

두 개의 콤보 상자가 있다고 가정 해보십시오. 콤보 상자 1에서 항목 1을 선택하면 콤보 상자 2의 항목 1을 선택해야합니다. (또는 해당 항목). – m4n07

+0

글쎄, [doc의 예제 사용법] (http://docs.sencha.com/ext-js/4-1/#!/api/Ext.form.field.ComboBox) 또는 [2 차원 배열]이있는 콤보를 제공 할 수 있습니다 (http://docs.sencha.com/ext-js/4-1/#!/api/Ext.form.field.ComboBox-cfg- 저장소와 관련하여 도움이 필요한 것이 있습니까? – Izhaki

답변

0

나는 과거와 비슷한 것을했습니다. 직원 (valueField : EmployeeID)과 다른 관리자 (valueField : EmployeeID)를 보여주는 두 개의 콤보 상자가있었습니다. 사용자가 직원을 선택하면 다른 콤보 상자에 직원의 관리자가 자동으로 표시됩니다. 이것이 내가 사용했던 것입니다 :

var EmployeesComboBox = Ext.create('Ext.form.ComboBox', { 
    listeners:{ 
     'select': function(cbo, records) { 
       // set the value of the other combo box to the selected employee ID 
       Ext.getCmp('id_of_2nd_combo_box').setValue(records[0].data.EmployeeID); 
      } 
    } 
});