1. dojo.io.bind() 를 이용한 Ajax 사용
// 사용할 Dojo 라이브러리를 임포트 한다.
<script language="JavaScript"
type="text/javascript"
src="dojo-0.3.1-ajax/dojo.js">
</script>
<script type="text/javascript">
function validateUserId() {
// dojo.io.bind()를 사용하여 기본적인 설정을 한다.
dojo.io.bind({
// URL - 요청을 보낼 URL과 Data를 정의 한다.
url: "validate?id=" + escape(target.value),
// 요청을 보낼 형식을 정한다.
method: "GET",
// 요청을 보낼 form data들을 정의 한다.
formNode: dojo.byId("myform"),
// Callback - 사용할 콜백 메소드를 정의한다.
load: function(type, data, evt){ processRequest(data);},
// 에러발생 시 처리 로직을 정한다.
error: function(type, error){ alert("error"); },
// 앞으로 , 뒤로 버튼 이벤트 발생시 처리 로직
backButton: function() { alert("back button pressed"); },
forwardButton: function() { alert("forward button pressed");},
// 리턴 받을 타입을 정의한다.
mimetype: "text/xml"
});
}
</script>
2. Dojo toolkit의 Dom 관련 메소드 사용
1) document.getElementById("") => dojo.byId("")
2) getElementsByTagName("")[0].childNodes[0].nodeValue
=> dojo.dom.textContent(getElementsByTagName("")[0])
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 81 | [React.JS] 강좌 목록 | 황제낙엽 | 2020.05.19 | 385 |
| 80 |
Redux: React 앱의 효율적인 데이터 교류
| 황제낙엽 | 2020.05.19 | 971 |
| 79 | Jasmine 관련 | 황제낙엽 | 2020.01.13 | 492 |
| 78 | 마우스 드래그(drag)시 iframe 위에서 컨트롤 잃는 현상과 해결 방안 | 황제낙엽 | 2017.12.12 | 28271 |
| 77 | 다섯 가지의 Ajax 우수 사례 | 황제낙엽 | 2011.04.07 | 490 |
| 76 | 15+ jQuery Popup Modal Dialog Plugins and Tutorials | 황제낙엽 | 2011.03.30 | 574 |
| 75 |
$.ajax() 공략
| 황제낙엽 | 2011.03.27 | 670 |
| 74 | DWR을 이용해서 객체를 JSON으로 변환하기 | 황제낙엽 | 2011.03.25 | 347 |
| 73 |
json을 이용한 로그인 구현
| 황제낙엽 | 2011.03.25 | 832 |
| 72 | How Prototype extends the DOM (Prototype으로 DOM을 확장하는 법) | 황제낙엽 | 2011.03.24 | 695 |
| 71 | 스크랩 | 황제낙엽 | 2009.04.16 | 439 |
| 70 | YUI 스크랩 | 황제낙엽 | 2009.03.12 | 323 |
| 69 | 스크랩 | 황제낙엽 | 2009.03.11 | 316 |
| 68 | 관심 사이트 | 황제낙엽 | 2009.03.12 | 431 |
| 67 | 웹 개발 패러다임의 전환 - Flex와 Ajax의 동거 | 황제낙엽 | 2006.12.21 | 434 |
| 66 | Ajax 강의 정리 | 황제낙엽 | 2006.04.04 | 387 |
| 65 | 자바 기술을 이용한 AJAX의 활용 | 황제낙엽 | 2006.02.08 | 347 |
| 64 |
대표적인 AJAX Framework 소개
| 황제낙엽 | 2007.02.14 | 414 |
| 63 | Ajax Framework 인기 순위: Ajaxian.com | 황제낙엽 | 2007.02.13 | 368 |
| 62 |
prototype.js 를 위한 개발자 노트 (Ajax Framework)
| 황제낙엽 | 2007.02.15 | 335 |