Extjs4를 사용하고 있습니다. 나는 폼로드에서 콤보 박스 디스플레이 필드와 값 필드를 설정해야한다. setValue() 폼로드시 comboxes 작동하지 않습니다. 벨로우즈 코드를 사용하고 있습니다. 제 코드에 무슨 문제가 있는지 알려주세요.Extjs4 콤보 상자 설정 값 필드 및 디스플레이 파일 ID
quiz_edit_form.load({
url: BASE_URL + 'courses/testing/getCourseTest/' + quiz_id,
method: 'POST',
success: function(form, action){
var chap_name = action.result.data.test_chapter_combo;
var less_name = action.result.data.test_lesson_combo;
Ext.getCmp('test_chapter_combo1').setValue(chap_name);
Ext.getCmp('test_lesson_combo1').setValue(less_name);
}
});
감사
도움을 주셔서 감사합니다. Amalea,하지만 작동하지 않습니다. – siva565
오류가 있습니까? // hiddenName 'test_chapter_combo1': 'test_linkchapter_val', displayField 'chapter_name', valueField 'chapter_id', fieldLabel이 '선택'콤보 ', ID :이 – Amalea
번호 내 콤보 코드 { 위해 xtype이다 장 ', allowBlank : 거짓, blankText : 장'이 필요 ', triggerAction :'모든 ', queryMode :'원격 ', 가기 : chapter_store, 앵커 : '60 %의' selectOnFocus : 사실 } – siva565