jquery에서 post와 ajax의 차이점: 1. $.ajax는 jQuery의 기본 AJAX 구현인 반면, $.post는 간단하고 사용하기 쉬운 고급 구현입니다. 2. $.post는 다음 작업만 처리합니다. $.ajax 콤플렉스를 대체하는 post 요청 기능 3. 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!