1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- jQuery(function($){
- //화면사이즈에 따라 컨트롤 resize
- $(window).on('load resize',function(){
- wh=$(window).height();
-
- var max=(wh-115);
- $('body').height(max);
- $('#page').height(max);
- $('#maincontent').height(max);
- $('.tabDepth1>.tab-content').height(max-40);
- $('.patientList').height(max-245);
- var basic=$('.tabDepth1>.tab-content').height();
- $('.fat-ov-container.patient-info-1').height((basic/2)-100);
- $('.fat-ov-container.patient-info-2').height((basic/2)-60);
- if($('#sidebar a.active').length>0){
- if($('#sidebar a.active')[0].id=='menuOutpatient'){
- $('.fat-ov-container.fat-ov-container-1').height(basic-355);
- }else{
- $('.fat-ov-container.fat-ov-container-1').height(basic-300);
- };
- };
- $('.fat-ov-container.fat-ov-container-2').height(basic-60);
- $('.fat-ov-container.fat-ov-container-3').height(basic-155);
- $('#consentImgBox').height(max);
- });
- //버튼그룹, 현재 환자별/ 주치의별에 사용중
- $(".btn-group button").click(function(){
- $(".btn-group button").removeClass('active')
- $(this).addClass('active')
- });
-
- //동의서검색 체크박스 제어
- $('.consentSearchBox input[type=checkbox]').on('change', function(e){
- if(e.currentTarget.value=='ALL'&&e.currentTarget.checked==true){
- $('.consentSearchBox input[type=checkbox][value="ALL"]').prop("checked", true);
- $('.consentSearchBox input[type=checkbox][value!="ALL"]:checked').prop("checked", false);
- }else if(e.currentTarget.value!='ALL'&&e.currentTarget.checked==true){
- if($('.consentSearchBox input[type=checkbox][value!="ALL"]:checked').length==$('.consentSearchBox input[type=checkbox]').length-1){
- $('.consentSearchBox input[type=checkbox][value="ALL"]').prop("checked", true);
- $('.consentSearchBox input[type=checkbox][value!="ALL"]:checked').prop("checked", false);
- }else if($('.consentSearchBox input[type=checkbox][value="ALL"]').prop("checked")){
- $('.consentSearchBox input[type=checkbox][value="ALL"]').prop("checked", false);
- }
- }else if(e.currentTarget.value!='ALL'&&e.currentTarget.checked==false){
- $('.consentSearchBox input[type=checkbox][value="ALL"]').prop("checked", false);
- }
- });
- //동의서삭제 사유 선택란 textarea readonly제어
- $('#mplusConsentDeleteForm input[name=consentDeleteRadio]').on('change', function(e){
- if(e.currentTarget.value=="slt4"){
- $('#consentDeleteTextarea').removeAttr("readonly");
- }else{
- $('#consentDeleteTextarea').attr("readonly", "true");
- }
- });
- //동의서 삭제사유 선택 모달 닫힐때 초기화
- $('#mplusConsentDeleteForm').on('hidden.bs.modal', function () {
- $('#mplusConsentDeleteForm input[name=consentDeleteRadio][value="slt1"]').click();
- $('#consentDeleteTextarea').val("");
- });
- // 동의서이미지 조회 모달 열릴떄 스크롤 제일 위로 이동
- $('#mplusConsentImageForm').on('shown.bs.modal', function (e) {
- $('#consentImgBox').scrollTop(0);
- })
- });
|