2018.04.24 수정 ajax 라이브러리 sendRequest-ajax.js 작년 어느땐가 만들었던 sendRequest ( http://serpiko.tistory.com/515 ) 에서 버전업 된 라이브러리이다. 실무에서 편하게 쓰려고 계속 이리저리 손대다가 다루기 편하고 적절해져서 공개한다. data타입은 xml을 제외한 text, json, jsons 를 타겟으로 하며, xml로드와 파싱은 여기 ( http://serpiko.tistory.com/489 )를 참고한다. /************************************************************************************ sendRequest-ajax author : 허정진 http://tist..
sendRequest-ajax.js 라이브러리 update : 2017. 01. 18 auth : 허정진 serpiko@primarynet.co.kr / serpiko@hanmail.net 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331..
아이디 중복확인 with. 제이쿼리, AJAX 1. 제이쿼리의 load 메서드를 사용하여 실시간으로 아이디가 중복인지 아닌지를 체크한다. 2. 그 결과를 HTML에 바인딩 하여 "사용가능 합니다" 혹은 "중복된 아이디 입니다" 로 결과를 볼수 있게 한다. 3. 중복 여부의 값을 클라이언트에서 판단하기 위해서 동적으로 추가된 엘리먼트에 true 혹은 false 로 텍스트 문자열을 값으로 바인딩 하여 아래와 같이 ex : true 로 결과를 리턴하고 'true', 'false'를 조건문으로 판별하여 최종 입력폼을 전송할때 데이터가 전송되지 못하게 한다. 값의 전달 방법만 다를 뿐, 변수나 리턴값이 아닌 엘리먼트 텍스트로 하는 방법은 본인이 그냥 편하게 쓰기위하여 이렇게 한거다. 실무에서는 display를 n..
ajax로 xml 파싱하기 먼저 xml의 구조는 아래와 같다. news.xml _blank http://daum.com _blank http://google.com _blank http://serpiko.tistory.com _blank http://bing.com jQuery에서 ajax메서드를 사용하여 아래와 같이 XMLHttpRequest를 사용한 파싱이 가능하다. 결과) 위에서 사용한 ajax XML을 XMLLoader.js로 라이브러리화 시키면 아래와 같다. (직접만든것은 아니고 과장님이) /**************************************************************** * title : * author : Song-Hyun, Kim (shk@pulipinc...
XMLHttpRequest는 Microsoft가 만든 JavaScript 개체(object)입니다. 후에 Mozilla도 이것을 받아들였습니다. XMLHttpRequest는 HTTP를 통해서 쉽게 데이터를 받을 수 있게 해줍니다. 이름과는 좀 동떨어지게도 XML 문서 이상의 용도로 쓰일 수 있습니다. Gecko에서 이 개체는 nsIJSXMLHttpRequest와 nsIXMLHttpRequest 인터페이스를 구현한 개체입니다. 최신 버전 Gecko에서 이 개체에 변경 사항이 좀 있었습니다. XMLHttpRequest changes for Gecko1.8을 보십시오.기본 사용XMLHttpRequest의 사용법은 아주 간단합니다. 이 개체의 인스턴스를 만들고, URL을 열고, 요청을 보내면 됩니다. 그 후에는..