>  기사  >  웹 프론트엔드  >  Jquery Post와 Ajax의 차이점

Jquery Post와 Ajax의 차이점

藏色散人
藏色散人원래의
2021-02-03 09:10:062188검색

jquery에서 post와 ajax의 차이점: 1. $.ajax는 jQuery의 기본 AJAX 구현인 반면, $.post는 간단하고 사용하기 쉬운 고급 구현입니다. 2. $.post는 다음 작업만 처리합니다. $.ajax 콤플렉스를 대체하는 post 요청 기능 3. Post는 ajax 등을 추가로 캡슐화한 것입니다.

Jquery Post와 Ajax의 차이점

이 문서의 운영 환경: Windows 7 시스템, jquery 버전 1.2.6, Dell G3 컴퓨터.

jquery $.ajax $.get $.post의 차이점은 무엇인가요?

$.ajax는 jQuery의 기본 AJAX 구현입니다. $.ajax()가 데이터를 요청한 후에는 beforeSend, error, dataFilter, Success, Complete 등을 포함한 콜백 함수를 사용해야 합니다. 등.

$.get $.post는 간단하고 사용하기 쉬운 고급 구현입니다. $.get $.post 메소드를 사용하면 jQuery가 기본 $.ajax를 자동으로 캡슐화하고 호출합니다.

$.get은 복잡한 $.ajax를 대체하기 위해 간단한 GET 요청 함수만 처리합니다. 요청이 성공하면 콜백 함수를 호출할 수 있습니다. 오류 시 함수 실행은 지원되지 않습니다. 그렇지 않으면 $.ajax를 사용해야 합니다.

$.post는 복잡한 $.ajax를 대체하기 위해 게시 요청 기능만 처리합니다. 요청이 성공하면 콜백 함수를 호출할 수 있습니다. 오류 시 함수 실행은 지원되지 않습니다. 그렇지 않으면 $.ajax를 사용해야 합니다.

$.get("test.php", { name: "John", time: "2pm" } ) $.get 메소드는 요청할 때 자동으로 queryString을 생성하고 이를 서버에 제출합니다(name=John&time=2pm). ,

$.post 메소드로 제출한 데이터는 양식 제출과 직접적으로 유사하며 제출된 데이터의 양이 $.get보다 큽니다.

추천: "jquery 비디오 튜토리얼"

차이점은

get과 post가 ajax를 추가로 캡슐화하고 그 효과가 get 또는 post의 ajax 실행 유형인

get post와 정확히 동일하다는 것입니다. 그 이유는 개발을 용이하게 하기 위해 매번 ajax url scues 등을 작성할 필요가 없습니다.

Get 및 post는 ajax가 확실히 할 수 있는 문제를 해결할 수 있으며 ajax는 더 유연합니다.

위 내용은 Jquery Post와 Ajax의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.