Oasis' story

Javascript 로 화면 edit/read 모드 컨트롤 하기 본문

Program Note/HTML/CSS

Javascript 로 화면 edit/read 모드 컨트롤 하기

oasispapa 2017. 10. 25. 09:44

//read 모드일때 태그를 없애

 

var data = dsImpReportDs.getAt(0).data;
    for(var key in data ){
     var elm = $('[name="'+id+'.'+key+'"]');
     if(elm.length<1) elm = $('#'+id+'\\.'+key);
     if(elm.length <1) continue; //찾는 element 가 없을경우
     if(elm[0].tagName == 'INPUT'){
      if(elm[0].type == 'hidden') continue; //hidden 일 경우 pass
      $(elm).parent().prepend(data[key]);
      $(elm).remove();
     }else if(elm[0].tagName == 'SELECT'){
      key = key.replace('CD','DESC');
      $(elm).parent().prepend(data[key]);
      $(elm).remove();
     }else if(elm[0].tagName == 'TEXTAREA'){

     }else{
      $(elm).text(data[key]?data[key]:'');
     }
    }