본문 바로가기

WEBSQUARE

[WebSquare 웹스퀘어] Multi SelectBox (멀티 셀렉트박스)

728x90

 

 

이와같이, 2개 이상의 셀렉트 박스가 필요하다면 ,,

 

예시

selectbox1 : 전체 / 과일 / 물건

selectbox2 :전체 / 과일 - 사과, 바나나, 수박 / 물건 - 책상, 의자

 

 

 

 

selectbox1

 

1)  DataCollection입력 후  BindItemSet부분 지정

2) DataCollection의  "use data" 체크 후 직접 이용

NodeSet : DataCollection 이름
Label : 화면에 보일 컬럼명
Value : return 받을 값

 

 

selectbox2

 

1)  selectbox1과 같이 지정 

2) 쿼리 이용

3) 쿼리를 작성 한 후 Submission의 submitdone 이용

scwin.submission명_submitdone = function(e) {
    NodeSet에작성한 DataCollection.setXML(NodeSet에작성한 DataCollection(이름만다른 DataCollection)
            .getMatchedXML("selectbox1과 selectbox2연결할 컬럼명",sectbox1아이디.getValue(), true, 0,
                   NodeSet에작성한 DataCollection(이름만다른 DataCollection)), false);
};

 

 

 

 

주의 ! !

두개의 selectBox를 그린 후 그룹으로 감싸야 적용

 

 

728x90