js_select_region : 지역선택 SELECT 처리, 2중 셀렉트구조처리용


//------
/**
* 2중 셀렉트구조처리용
*/
var selectLink = {
"data":null //
,"setData":function(data){
this.data = data
}
,"depth1":function(el,el2){
var sel = '';
el.length  = 0;
var data = this.data
for(var x in data){
var opt= new Option(x , x , (x==sel) , (x==sel));
el.options.add(opt);
}
el.onchange=function(el2){
return function(){
selectLink.depth2(this.value,el2);
}
}(el2);
el.onchange();
return true;
}
,"depth2":function(depth1V,el){
var sel = '';
el.length  = 0;
var data = this.data[depth1V];
for(var i=0,m=data.length;i<m;i++){
var x = data[i];
var opt= new Option(x , x , (x==sel) , (x==sel));
el.options.add(opt);
}
return true;
}
}

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
4.28
4.29
4.30
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.11
5.12
5.13
5.15
5.16
5.17
5.18
5.19
5.20
5.21
5.22
5.23
5.24
5.25
5.26
5.27
5.28
5.29
5.30
5.31
6.1