2010-11-27 3 views
0

예를 들어 "myApplication.html"이라는 웹 페이지가 있는데 메뉴를 클릭하면 "menu.html"이로드되지만 전체 페이지가로드되지 않고 " 계정 "은 웹 사이트의 일부입니다.HTML로 다른 페이지에서 AJAX 콜백을 다시 할 수 있습니까?

menu.html 항목을 클릭하면 전체 페이지가 다시로드되는 것을 원하지 않습니다. 예를 들어 myApplication.html에있는 일부 콘텐츠 만 다시로드합니다 (예 : div 태그를 다시로드합니다. id는 "photo"입니다). ".

나는 하나의 html로 모든 코드를 넣을 수 있다는 것을 알고있다. menu.html을 호출하지 않아도되지만, 작업을 분리하는 것은 복잡하다고 생각한다. 또한 제안?

myApplication.html -> menu.html -> menu.html의 메뉴 항목을 클릭 -> 다시로드 myApplication.html 내가보기 엔 아약스에 대한 멋진 지원이 jQuery를, 체크 아웃 rcommend 것

+0

오타에 대한 질문을 편집하고 무슨 뜻인지 정리할 수 있습니다. –

답변

0

"사진"태그 무엇 load ('menu.html')

+0

하지만 menu.html이 필요합니다. myApplication.html을 다시 호출 할 수 있습니까? – Tattat

+0

예, menu.html이 DOM에 삽입되고 기본 HTML 파일에 선언 된 모든 기능을 메뉴 파일에서 사용할 수 있습니다. –

관련 문제