본문 바로가기
개발/Javascript, ECMAScript

select option 관련

by 언제나초심. 2011. 4. 5.
반응형

(예전에 작성된 글입니다)


<script>
var arrBoardList = new Array();

//이 부분은 쿼리 리턴값으로 while 해주는 부분
arrBoardList.push(new Array("text","value"));


// array 를 select 의 opton 으로 추가해주는 함수
function fncAppendOptionSel(selectorObj, data){
  for(var i=0;i<args_data.length;i++){
    var addOption = document.createElement("option");
    addOption.appendChild(document.createTextNode(data[i][0]));
    addOption.setAttribute("value",data[i][1]);
    selectorObj.appendChild(addOption);
  }
}

function fncAddOptionSel(selectorObj, label, value) {
   var addOption=document.createElement('option');
   addOption.text=label;
   addOption.value=value;
   addOption.selected = true;
   selectorObj.add(addOption,0);
}
fncAddOptionSel($('sch_board_list'),"선택하세요","");
fncAppendOptionSel($('sch_board_list'),arrBoardList);

</script>

의 방식으로 했는데 귀찮아서 요즘은 그냥 java 단에서 이래저래 처리를 하는중.

반응형