본문 바로가기

JavaScript

(4)
Javascript - Uncaught Error: Bootstrap's JavaScript requires jQuery at...에러 "Uncaught Error: Bootstrap's JavaScript requires jQuery at" 와 같은 에러의 원인은 부트스트랩을 사용하기 위해서는 jQuery가 필수적으로 요구되는데, jQuery가 로드되지 않아서 생기는 에러이다. 즉, html 페이지에 link 혹은 script src로 스크립트들을 로드할때, jQuery라이브러리를 먼저 임포트하고 그 밑에 부트스트랩을 임포트 시키면 해결되는 문제이다. 즉, 해당 에러는 반대로 부트스트랩 라이브러리를 jQuery보다 위에 임포트해놔서 생기는 에러인 것이다. 1 2 3 4 5 6 7 8 OK=> Failed=> Colored by Color Scripter cs
Javascript 타이머함수( setInterval(),setTimeOut(),clearInterval() ) JavaScript 타이머 함수자바스크립트에서 타이머함수란 전역객체인 window 객체 안에 있는 함수들입니다. 그렇다면 타이머 함수가 할수 있는 일은 무엇이 있을까요? 1. 특정시간마다 특정 함수를 계속 호출해서 실행 시킬 수 있다. => setInterval(function, duration)2. 특정시간 이후에 딱 한번만 특정함수를 호출해 실행시킨다. => setTimeOut(function, duration)3. 특정 타이머 id값을 가진 타이머 함수를 종료시킨다. => clearInterval(timerid) 1. 특정시간마다 특정함수를 호출/실행, setInterval 함수 1234567891011121314151617181920212223242526272829303132333435363738..
JSON객체의 배열로 넘어온 데이터 출력하기 JSON객체의 배열로 넘어온 데이터 출력하기단순히 JSON 객체로 넘어온 것이 아니라 JSON 객체 배열로 넘어온 데이터를 javascript로 출력하는 반복문을 작성하는 예제입니다. Spring으로 프로젝트를 하는 도중에 ajax로 리스트를 받아야 하는 기능이 있었는데, 그것이 @Response 어노테이션을 이용하여 자동으로 json객체의 배열로 넘겨받는 상황이었습니다. 순간 json객체 단위로 받는 것은 많이 했었지만 json객체의 배열? 생각하니 혼란이 와서 정리해봅니다. 1234567891011121314151617181920 var i=[{"t_no":"120","t_content":"test11","t_writer":"임광빈","obtain":"0","t_date":"2018- 04-27"},..
ajax_실시간 아이디 중복 체크 구현 ajax를 이용한 실시간 아이디 중복 체크 구현 1. 개발 환경 1. Spring 4.3.7 2. tomcat 8.0 3. oracle 2. 프로젝트 구조 3. UserDTO, UserDAO 구현12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152package com.web.nuri.user; public class UserDTO { private String id; private String pw; private String pwConfirm; private String nickName; private int grade; private int isAdmin; public String g..