게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* GAUCE 버전 : 3.
* WAS 종류(WebLogic 등등) :
* DB 종류 : 오라클
* 문의 유형(질문/요청/참조) :
* 내용 :
콤보박스에서 데이타를 선택시 다른 화면으로 이동하려고 합니다.
화면 첫 로딩 시 콤보박스는 index 값을 -1 로 주고.. "---선택----" 이라는 DefaultString 을 표시합니다.
데이타를 선택하면 바로 다른페이지로 이동해야하는데..
아래와같이 코딩한 결과..
페이지를 로딩하는 순간 OnSelChange2()를 수행합니다.index -1로 주어진건 무시가 되구요..
별짓다해봐도..안되네요..쩝..
방법이 있습니까??
오늘 반나절 이것때문에..홀딱 가버렸습니다..
아~~
도와주세요..
----------------on_load---------------
function on_load(){
frm.lc_01.index="-1";
on_makeHead();
ds_01.DataID= "/servlet/com.rsm.wdes.me.ME000?equipKnd=03";
ds_01.reset();
}
----------------DataSet---------------
<OBJECT id=ds_01 classid=clsid:3267EA0D-B5D8-11D2-A4F9-00608CEBEE49>
<param name=SyncLoad value="true">
</OBJECT>
----------------OnSelChange2() 이벤트---------------
<script language=JavaScript for=lc_03 event=OnSelChange2()>
var v = ds_01.NameValue(ds_01.RowPosition, "regNo");
if(frm.lc_01.index!="-1"){
location.href="/me/ME001.jsp?mode=1&Reg_no="+v;
}
//요 부분... 첨에 로딩할때 index값을 -1로 주었기때문에 IF 문을 타지 말아야합니다.
근데..무시되고 바로 페이지가 이동해버립니다.
</script>
----------------luxcombo---------------
<object id=lc_01 classid=clsid:60109D65-70C0-425C-B3A4-4CB001513C69 height=120 width=130> <param name=ComboStyle value=5>
<param name=DefaultString value="---선택---"> <param name=ComboDataID value="ds_01">
<param name=ListExprFormat value="%;equipName">
</object>