본문 바로가기 메뉴 바로가기

donnert.net

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

donnert.net

검색하기 폼
  • 분류 전체보기 (85)
    • 개발 (79)
      • Java, Kotlin (32)
      • Linux, Server (22)
      • JavaScript, TypeScript (6)
      • DB (7)
      • nodejs (1)
    • 맛집 (5)
    • iPhone (0)
    • 일기장 (0)
  • 방명록

개발/JavaScript, TypeScript (6)
http 응답에서 특정 헤더가 읽어지지 않을때

axios를 이용해서 통신하는 도중 헤더를 읽지 못하는 현상 발생 서버에서 201 created 응답 헤더에 생성된 자원의 Location을 보냈으나 받지 못함(크롬의 network 탭에서는 보이나 response.headers.location이 undefined로 찍힘) CORS 이슈로 다음의 헤더만 사용가능Cache-ControlContent-LanguageContent-TypeExpiresLast-ModifiedPragma 추가적인 헤더 사용하기 위해서는 다음과 같이 CORS설정 시 명시해줘야함 @CrossOrigin(origins = ["http://localhost:3000"], exposedHeaders = ["Location"])

개발/JavaScript, TypeScript 2019. 2. 1. 09:18
datepicker 복사 문제

jquery 달력 사용 시 clone등을 통해 다이나믹하게 컨트롤 할 경우 문제가 많다. 아래처럼 해당 속성을 완벽하게 지워줘야 한다. destroy후 아래처럼 기존에 남아있는 속성들을 전부 지워줘야 한다. ID가 있는경우 removeAttr(id)를 이용해 id도 지워주자. var clone = $(this).clone(); clone .find('.startDate').siblings('.ui-datepicker-trigger,.ui-datepicker-apply').remove(); clone .removeClass('hasDatepicker') .removeData('datepicker') .unbind() .datepicker(); 특히 굵게 처리된 부분을 찾지 못해서 이미지가 두개씩 뜨는 삽질..

개발/JavaScript, TypeScript 2014. 3. 27. 15:23
JSON 파싱 및 필드 추가 삭제

문자열 -> json -> 문자열 var str = { "result":"0000", "site":"donnert.net" }var jsonObj = JSON.parse(str);console.log( JSON.stringify(jsonObj) ); json 신규 객체 생성 후 사용, 속성 삭제 var jsonObj = {};jsonObj ["result"] = "0000";jsonObj ["site"] = "donnert.net"; delete jsonObj.site;

개발/JavaScript, TypeScript 2014. 1. 30. 21:04
이메일 유효성 정규식 검사

엄청 길다. 그대로 사용하는게 맘 편함. function isValidEmailAddress(emailAddress) { var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\u..

개발/JavaScript, TypeScript 2013. 5. 3. 15:14
[jQuery] 인풋 전체 선택

크롬에서는 마우스 up시에 select를 풀어버린다. 아래처럼 셀렉트 후에 mouseup이벤트는 unbind시켜줘야 한다. $("input[name=price]").focus(function() { $(this).select().mouseup(function (e) { e.preventDefault(); $(this).unbind("mouseup"); }); });

개발/JavaScript, TypeScript 2013. 4. 3. 13:22
체크박스 전체 선택 해제하기

jquery 구버전(1.9 하위)에서는 아래와 같이 잘 사용중이였다. function jsCheckAll() { if ($("#check_all").attr("checked") == true) { $("input[name=ccc]").attr("checked", true); } else { $("input[name=ccc]").attr("checked", false); } } 하지만 뜬금없이 에러 발생 1.9.1에서는 다음과 같이 하자attr->prop로 변경 function jsCheckAll() { if ($("#check_all").prop("checked") == true) { $("input[name=prod_cd_seq]").prop("checked", true); } else { $("inp..

개발/JavaScript, TypeScript 2013. 3. 25. 10:30
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Pair, Triple
  • RestTemplate 사용 중 Connectio⋯
  • Spread operator(전개구문) in ko⋯
  • 리눅스 콘솔 파일로 출력
최근에 달린 댓글
  • 우와~ 덕분에 해결 했어요! 감사합니다!
  • 이거 실제로 되는거 맞나요? 다른곳에는 다먹는데 로그⋯
  • 본문도 잘 보고 행인님 댓글도 잘봤습니다. 덕분에 배워⋯
  • 국수 사리는 만두는 제외한 메뉴를 인원수대로 시킬 시 ⋯
Total
219,716
Today
0
Yesterday
8
링크
  • 딴짓-커뮤니티 인기 글 모음
  • 쉽팡-직구 배송 조회(관세청/알리)
  • 웹 시퀀스 다이어그램
TAG
  • 코틀린
  • java
  • grant
  • maven
  • jQuery
  • 합정
  • Shell
  • 톰캣
  • properties
  • docker
  • Spring
  • Database
  • mybatis
  • vrapper
  • oracle
  • Access
  • Build
  • Profile
  • boot
  • 도커
  • IntelliJ
  • Linux
  • ls
  • Kotlin
  • Eclipse
  • resttemplate
  • vi
  • vim
  • 맛집
  • Tomcat
more
«   2023/03   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
  • 2023/03 (1)
  • 2023/02 (1)
  • 2022/12 (1)
  • 2022/10 (1)
  • 2020/04 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바