2013-03-16 2 views
0

간단한 질문이지만 사과드립니다.하지만 Javascript와 AJAX에 대해 읽고 AJAX의 중요성을 이끌어 낸 것에 대해 조금 더 알고 싶습니다.AJAX 이력 이해하기

AJAX 이전에는 웹 페이지에서 내용을 수정하고 싶다면 사용자가 페이지를 새로 고침/다시로드해야 HTTP 요청이 웹 서버로 전송됩니다. 그러나 AJAX가 출현하면서 사용자가 페이지를 실제로 수동으로 새로 고치지 않고도 브라우저가 내용을 수정할 수 있습니다. 대신 XMLHttpRequest 객체를 브라우저에서 서버로 보내서 웹 페이지를 업데이트하는 데이터를 검색 할 수 있습니다. 이것은 아마도 지나치게 단순화 된 것이지만 높은 수준에서 정확합니까?

+1

이 –

+2

귀하의 높은 수준의 이해는 올바른 것 같습니다 바로 내 소리 콜백에 대한 자세한 내용은 수있는 데이터 및 업데이트를 :) 걸리는 callback 기능입니다. 읽기 http://en.wikipedia.org/wiki/Ajax_%28programming%29 –

+1

예. 하지만, 아직도 그래서 묻는 곳이 아닙니다 – hop

답변

1

참.

Ajax는 XML 요청을 서버로 보내고 이벤트를 기반으로 XML 출력을 가져옵니다.

기본적으로 Ajax는 비동기식입니다. 즉, 결과가 나올 때까지 기다리지 않고 결과를 사용할 수있을 때 호출됩니다.

언제든지 동기화 할 수 있습니다.

당신은 here

+0

콜백에 대한 정보를 제공해 주셔서 감사합니다! – wmock