이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. ====== 콤보박스 기본 가이드====== 이 화면은 콤보박스의 코드 리스트 설정 샘플 화면이다. picklist 용어는 솔루션내에서 사용하는 코드 리스트를 의미한다. code 용어는 코드 값을 의미하며, comment는 코드에 대한 설명 문구를 의미한다. 관련 속성으로 picklist, picklist_viewstyle, picklist_selstyle, editable, auto_skip가 있다. 관련 API로 getselectedcode, setselectedcode가 있다. ===== 예시 ===== 템플릿 위치: /HTML5/COMPONENT/COMBOBOX/combobox_basic 템플릿 파일 * [[xf5projecthome>template/screen/HTML5/COMPONENT/COMBOBOX/combobox_basic.xml|combobox_basic.xml]] * [[xf5projecthome>template/screen/HTML5/COMPONENT/COMBOBOX/combobox_basic.js|combobox_basic.js]] * [[xf5projecthome>template/template.html?xframe_screen_url=/HTML5/COMPONENT/COMBOBOX/combobox_basic|새창으로 실행]] <php> echo '<html>'; echo '<iframe src="'; echo $conf['plugin']['xf5']['xf5projecthome'], 'template/template.html?'; echo 'xframe_screen_url=/HTML5/COMPONENT/COMBOBOX/combobox_basic"'; echo ' class="_xf5_iframe"'; echo ' style="'; echo $conf['plugin']['xf5']['xf5iframestyle']; echo '">'; echo '</iframe>'; echo '</html>'; </php> ==== 화면 스크립트 ==== <sxh javascript> function btn_getselectedcode_on_mouseup(objInst) { screen.alert("getselectedcode = [" + cbo_basic.getselectedcode() + "]"); } function btn_setselectedcode_on_mouseup(objInst) { cbo_basic.setselectedcode("1"); } /** * 콤보박스 아이템 선택 변경 이벤트 * @param objInst 이벤트가 발생한 콤보박스 오브젝트 인스턴스 * @param nprev_item 이전에 선택된 아이템 인덱스 (선택된 값이 없는 경우에는 -1) * @param ncur_item 현재 선택된 아이템 인덱스 (선택된 값이 없는 경우에는 -1) */ function cbo_basic_on_itemchange(objInst, nprev_item, ncur_item) { screen.alert("on_itemchange 이벤트: " + nprev_item + " -> " + ncur_item); } </sxh> guide/component/combobox/combobox_basic.txt 마지막으로 수정됨: 2023/11/17 15:44저자 127.0.0.1