본문 바로가기

개발194

input text , checkbox 체크 해두고 해지 못하게 하는 기능 disabled input 은 readonly 속성 삽입 2021. 8. 13.
script radio 체크 유효성검사 체크 if(!$('input:radio[name=\'num_type\']').is(':checked')) { alert('번호 유형 선택되지 않았습니다.'); return false;} 2021. 8. 11.
php script 이미지 캡처해서 파일 업로드 캡처 영역 이미지들 $this->addScriptFile("https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.2.61/jspdf.min.js"); $this->addScriptFile("https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"); $this->addScript(' window.onload= function(){ setTimeout(function() { html2canvas($("#printarea"), { background :"#FFFFFF", onrendered : function(canvas) { // 한글깨짐현상때문에 jpeg->jspdf 전환 var imgData = ca.. 2021. 8. 10.
script radio checked value 가져오기 console.log($('input:radio[name=\"banner_type\"]:checked').val()); 2021. 8. 10.
mysql 여러 개의 행을 하나의열 하나의 필드로 여러 개의 행을 하나의열 하나의 필드로 치환 해야할 경우가 있다. GROUP_CONCAT 을 사용해주면 된다. 다음과 같이 사용한다. 1. SELECT GROUP_CONCAT( 필드명) FROM 테이블명 GROUP BY 그룹할 필드명; 2. SELECT GROUP_CONCAT( 필드명 SEPARATOR "구분자") FROM 테이블명 GROUP BY 그룹할 필드명; >example SELECT GROUP_CONCAT( abc SEPARATOR "|") FROM 테이블명 GROUP BY id; 2021. 8. 10.
script file upload 비동기 파일 업로드 function registerBanner1(frm) { var fileCheck = form_register1.file1.value;// 파일첨부체크 if(!fileCheck) {// 파일첨부가 없는 경우 alert(\"업로드할 파일을 선택하세요.\");// --대화상자 return false;// --함수종료 } var formData = new FormData(frm);// 파일전송을 위한 폼데이터 객체 생성 $.ajax({// ajax url: '/index.php?tpf=_module/product/banner_process', type: 'POST', dataType: 'html', enctype: 'multipart/form-data', processData: false, contentTyp.. 2021. 8. 10.
script pdf 다운로드 인쇄하기 기능 php 페이지 접속시 파라미터 this->reqData 필드를 읽어서 print시 인쇄 pdf 시 pdf 다운로드 if($this->reqData['type']=='print'){ $this->addScript(' window.onload= function(){ setTimeout(function() { window.print(); }, 100); } '); }else if($this->reqData['type']=='pdf'){ $this->addScriptFile("https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.2.61/jspdf.min.js"); $this->addScriptFile("https://cdnjs.cloudflare.com/ajax/libs/html2can.. 2021. 8. 6.
php 지금 페이지 url 출력 " readonly> 2021. 8. 2.
javascript input text value 클립보드 복사 function copy_to_clipboard() { var copyText = document.getElementById('myInput'); copyText.select(); copyText.setSelectionRange(0, 99999); document.execCommand('Copy'); alert('복사되었습니다, 감사합니다.'); } 2021. 8. 2.
javascript checkbox class 선택자 전체 체크 해제 function allCheckGender(){ if($('#gender_all').prop('checked')) { $('.genderCheckbox').prop('checked',true); } else { $('.genderCheckbox').prop('checked',false); } } 2021. 7. 30.
javascript radio 버튼 체크 데이터 get var checkedValue = $('.cateCheckbox:checked').val(); 2021. 7. 29.
checkbox list 체크 데이터 리스트 //카테고리 체크 var cateCheckedValue = []; var inputElements = document.getElementsByClassName('cateCheckbox'); for(var i=0; inputElements[i]; ++i){ if(inputElements[i].checked){ cateCheckedValue.push(inputElements[i].value); } } let categorys=cateCheckedValue.toString(); //console.log(categorys); 2021. 7. 29.