JS/jQuery-Ajax
2022. 9. 19. 13:20ㆍjQuery
Ajax - 비동기 방식
서버에서만 동작한다.
php 의 <? include ?> 처럼 따로 분리된 html 파일을 새로고침 없이 불러올 수 있다.
display : none; 은 눈에만 보이지 않고 데이터는 존재하기 때문에 트래픽이 늘어나지만.
Ajax로 불러올 시 작동시키기 전까지는 데이터가 존재하지 않아 트래픽 관리에 용이하다.
※ <a href="./link.html#id"> => 해당 링크의 id 위치로 이동
var 변수명 = $('a').attr('href');
변수명 = 변수명.replace('#',' #');
$('id명').load(변수명);
//파일안에 있는 아이디의 태그만 가져오는 문법;
Ajax 문법을 사용해 html 파일을 불러올 때 function(e){e.preventDefault} 를 사용하지 않으면 해당 페이지로 이동하게된다.
XML, JASON, YAML
XML - 사람이 알아볼 수 있게 html 내에서 xml 코드를 tab 과 enter를 통해 들여쓰기 해놓은 코드들을 tab과 enter를 전부 제거해 한줄로 만들어준 원본 컴퓨터 코드
XML은 <></> 형식으로 코드를 감싸기 때문에 하나의 오류가 발생하더라도 페이지가 가동한다.
Jason은 코드를 감싸지 않기 때문에 하나의 오류가 발생하면 페이지가 작동하지 않는다.
Jason - XML 코드를 html 내에서 가독성을 높힌 후 javascript의 객체 배열 형태로 가독성을 더 높힌 것
Yaml - JSON의 상위 집합
'jQuery' 카테고리의 다른 글
| JS/jQuery Ajax Json (0) | 2022.09.20 |
|---|---|
| jQuery event (0) | 2022.09.05 |
| JS 프레임워크 (0) | 2022.09.02 |
| JS 라이브러리 - jQuery (0) | 2022.09.02 |