목록Programming/[Javascript] (108)
른록노트
참고사이트https://datatables.net/forums/discussion/17281/how-to-add-a-custom-column-dynamically-in-ajax-grid - 질문글 https://editor.datatables.net/examples/styling/envelopeInTable.html - 답변글
function regExp(){ //특수문자 검증 start var str = "2011-12-27"; var regExp = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+@\#$%&\\\=\(\'\"]/gi if(regExp.test(str)){ //특수문자 제거 var t = str.replace(regExp, "") alert("특수문자를 제거했습니다. ==>" + t) }else{ alert("정상적인 문자입니다. ==>" + str) } //특수문자 검증 end } 참고사이트http://cityattack.tistory.com/64http://www.devholic.net/1000238
ajax로 페이지 이동하는 방법 post도 같은방식으로 사용가능 => form submit을 이용 jQuery 이용한 Ajax 파일 다운로드http://purunjong.egloos.com/2510155 // Ajax 파일 다운로드 jQuery.download = function(url, data, method){ // url과 data를 입력받음 if( url && data ){ // data 는 string 또는 array/object 를 파라미터로 받는다. data = typeof data == 'string' ? data : jQuery.param(data); // 파라미터를 form의 input으로 만든다. var inputs = ''; jQuery.each(data.split('&'), fun..
참고사이트http://huskdoll.tistory.com/337
XHTML찾아보기 CSS.fileBox .fileName {display:inline-block;width:190px;height:30px;padding-left:10px;margin-right:5px;line-height:30px;border:1px solid #aaa;background-color:#fff;vertical-align:middle}.fileBox .btn_file {display:inline-block;border:1px solid #000;width:100px;height:30px;font-size:0.8em;line-height:30px;text-align:center;vertical-align:middle}.fileBox input[type="file"] {position:abso..
function bytesToSize(bytes) { var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; if (bytes == 0) return '0 Byte'; var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); return Math.round(bytes / Math.pow(1024, i), 2) + ' ' + sizes[i]; };참고사이트https://stackoverflow.com/questions/15900485/correct-way-to-convert-size-in-bytes-to-kb-mb-gb-in-javascript
참고사이트 https://codepen.io/parthviroja/pen/jPdZoM
var checkRow ="";$('input:checkbox:not(:checked)').each(function(){checkRow = checkRow + $(this).val()+",";});checkRow = checkRow.substring(0,checkRow.lastIndexOf(",");console.info(checkRow); 참고사이트https://api.jquery.com/not-selector/