나는 이것을 수행하기 위해 무엇을 배워야하는지에 대해 토론하고 있습니다. 주로 데이터베이스에서 정보를 가져 와서 페이지를로드하는 경우 페이지를 조작하고 다시로드하지 않아도되는 가장 좋은 방법은 무엇입니까? XML과 같은 것을 사용하는 것이 가장 좋습니다. 그렇지 않으면 사용해야 할 다른 것이 있습니다. 나는 HTML 돔과 XML Dom을 많이 사용한다는 것을 알고있다. 그러나 나는 그다지 필요가 없다는 것을 아직 배워보고 싶지 않다.다시로드하지 않고 업데이트하는 페이지 만들기
1
A
답변
4
당신이 찾고있는 기술의 이름은 비동기 자바 스크립트와 XML을 의미하는 AJAX입니다. (요즘 대부분의 AJAX는 요즘 XML 대신 JSON [JavaScript Object Notation]을 사용합니다).
AJAX는 JS와 DOM에 대한 실무 지식이 필요합니다. jQuery을 AJAX 및 DOM 조작을 쉽게하는 라이브러리로보십시오.
가 함께 맞는 방법 :
자바 스크립트는 필요한 데이터를 반환하는 (페이지를 새로 고치지 않고) 서버에 비동기 요청을합니다. 요청이 완료되면, JS는 jQuery를 사용하여 DOM
에 데이터가이 프로세스를 단순화 것을 삽입 :
$('#data-container-id').load("my-data.html",{get:"data"})
"내-data.html을 = 데이터를 얻을?"가져옵니다과 html로 돌려 넣어 id가 "data-container-id"인 div
관련 문제
- 1. AJAX를 다시로드하지 않고 로그인 페이지
- 2. 다시로드하지 않고 페이지 창간에 탐색
- 3. 채팅 클라이언트/게시물 다시로드하지 않고 페이지
- 4. 페이지/웹 사이트를 다시로드하지 않고 window.location.hash를 변경하십시오.
- 5. 다시로드하지 않고 텍스트 상자에서 파일 열기 페이지
- 6. 다시로드하지 않고 내용을 동적으로로드하십시오.
- 7. 페이지를 다시로드하지 않고 ActiveRecord 값을 변경 한 후에 'div'콘텐츠를 업데이트하는 방법은 무엇입니까?
- 8. PDF 문서 - 문서를 다시로드하지 않고 열린 페이지 번호
- 9. 다시로드하지 않고 데이터 새로 고침
- 10. 페이지를 다시로드하지 않고 재설정 양식
- 11. 페이지를 다시로드하지 않고 변수 변경
- 12. 뚜렷한 다시로드하지 않고 URL 업데이트
- 13. 테이블을 다시로드하지 않고 행을 삽입하십시오.
- 14. 페이지를 다시로드하지 않고 콘텐츠 요청
- 15. 웹 앱 코드를 다시로드하지 않고 업데이트
- 16. 전체 페이지를 다시로드하지 않고 파일 업로드
- 17. 현재 페이지를 다시로드하지 않고 URL을로드하려면 어떻게해야합니까?
- 18. 페이지를 다시로드하지 않고 gridview를 지우는 방법
- 19. opencart - mvc - 다시로드하지 않고 jquery/call 함수
- 20. Node.js + Express : 페이지를 다시로드하지 않고 파일 업로드
- 21. 콘텐츠 페이지를 다시로드하는 방법 (treemenu를 다시로드하지 않고)
- 22. 페이지를 다시로드하지 않고 URL을 변경하지 않고 div에 Wordpress 페이지를로드하십시오.
- 23. URL을 다시로드하지 않고 단편을 사용하지 않고 브라우저 URL과 페이지 콘텐츠를 변경하십시오.
- 24. 변수 변경 onchange 페이지를 다시로드하지 않고 선택
- 25. 자바 스크립트에서 페이지를 다시로드하지 않고 div에 타겟팅
- 26. jQuery 간단한 양식 제출 (다시로드하지 않고)
- 27. 다시로드하지 않고 브라우저 주소 표시 줄을 업데이트하십시오.
- 28. 페이지를 다시로드하지 않고 배열을 새로 고침
- 29. 일부 div를 다시로드하지 않고 창 위치 변경
- 30. 다시로드하지 않고 PHP 스크립트를 실행하는 Zend 액션
위의 내용을 XML, 자바 스크립트 및 HTML/XML DOM에 대해 알고 있어야합니다. – shinjuo
XML은 선택 사항이지만 (JSON 대신 사용할 수 있음) XML은 (X) HTML에 대한 일반적인 이해에 포함되어 있습니다 (JSON은 JavaScript 학습에 포함되어 있습니다). – tobyodavies
XML에 대해 아주 쉽게 읽고 있습니다. 그렇지만, 이것이 나를 더 집중된 길로 인도하는 데 도움이 될 것이라고 생각합니다. – shinjuo