frm.lc_01.index="-1";
이부분을 DataSet을 reset한 다음 기술해 주십시오.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* 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>
>
>
>
>