일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 톰캣
- Linux
- 이클립스
- NetBeans
- curl
- SeLinux
- 와일드카드
- Android
- error
- tomcat
- DB
- php
- properties
- input
- Spring
- html
- 안드로이드
- 리눅스
- 정규식
- MySQL
- laravel
- CentOS
- jquery
- JSON
- ajax
- File
- junit
- java
- larravel
- javascript
- Today
- Total
목록Javascript (14)
합쭈기 programming
ajaxForm을 사용할 때 multipart로 파일 전송 시 json 파일 다운로드가 뜬다. PHP를 기준으로 content-type이 multipart일 때 response header를 $this->header('Content-Type', 'text/json'); 이렇게 해주고 script에서는 파일 전송일 때 $.parseJSON으로 파싱해서 사용한다.
var left = $(window).scrollLeft() + ($(window).width() - {창 width}) / 2; var top = $(window).scrollTop() + ($(window).height() - {창 height}) / 2; 위에 top, left 값을 window.open 옵션에 준다 듀얼 모니터일때 오른쪽 모니터에 브라우저가 있으면 left가 안 먹히는듯 보인다. 왼쪽 모니터에서 확인하자..
check = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/;if(check.test(값)) alert('한글입니다.');
$(this).text($(this).text().split(/(?=(?:\d{3})+(?:\.|$))/g).join(','));
ajax 옵션에서 jQuery 1.9.0 미만에서는 type : 'GET' 이고 이상에서는 method : 'GET' 을 사용한다. type 옵션은 모두 적용되지만 method는 jQuery 1.9.0 미만에서 사용 시 동작하지 않으니 주의해야함
check box 타입의 input 값을 보낼때 checked 값이 올라가지 않는 경우가 있는데 attr로 checked를 조작할 때 그렇다. attribute가 아니라 property를 조작해야 한다. $(input).attr('checked', true)를 >> $(input).prop('checked', true)로 바꿔주면 정상 동작한다.
HTML 태그 관련하여 기존 속성에 이외의 새로운 속성을 추가하는 방법이다. 속성 이름이 data- 로 시작되어야 한다. 그러면 브라우저에서 해당 속성 값을 Skip한다. 사용제한은 없다.
jquery.validate.min.js // alert version - showErrors 빼면 label version $('#cardForm').validate({ rules: { personName: { required: true}, personResident: { required: true}, personIncidentDt: { required: true}, homeTel: { required: true}, cellphone: { required: true}, bankbookName: { required: true}, bankbookNum: { required: true}, bankbookPerson: { required: true}, personPay: { required: true}, pe..