• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2237
2005.12.15 (01:30:54)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* 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>



 
Tag List
XE Login