Ajax 기술 구현 페이지 리 셋 없 음
AJAX 는'Asynchronous Javascript And XML'(비동기 JavaScript 와 XML)로 대화 형 웹 애플 리 케 이 션 을 만 드 는 웹 개발 기술 을 말한다.
AJAX=비동기 자 바스 크 립 트 와 XML(표준 통용 표기 언어의 부분 집합).
AJAX 는 빠 른 동적 웹 페이지 를 만 드 는 데 사용 되 는 기술 이다.
배경 에서 서버 와 소량의 데이터 교환 을 통 해 AJAX 는 웹 페이지 를 비동기 로 업데이트 할 수 있다.웹 페이지 전 체 를 다시 불 러 오지 않 고 웹 페이지 의 일부분 을 업데이트 할 수 있다 는 뜻 이다.
전통 적 인 웹 페이지(AJAX 를 사용 하지 않 음)는 콘 텐 츠 를 업데이트 하려 면 웹 페이지 전 체 를 다시 불 러 와 야 한다.
현재 일반 사 이 트 는 ajax 로 페이지 를 새로 고침 하지 않 습 니 다.
새로 고침 없 는 것 이 무엇 입 니까?ajax 는 페이지 와 배경 데이터 의 상호작용 을 실현 할 수 있 습 니 다.사용 자 는 페이지 가 새로 고침 되 는 것 을 전혀 느끼 지 못 합 니 다.이것 이 바로 AJAX 의 새로 고침 없 음 입 니 다.
ajax 방법 구현:
ajax 를 패키지 하여 각 페이지 에서 호출 할 수 있 습 니 다:
function MyAjax(type, url, callBack, data, dataType, asyncType)
{
if (dataType == null) { dataType = "text"; }
if (asyncType == null) {asyncType = true; }
$.ajax({
type: type, // post get
url: url , //url url+Math.random(),
data: data, // , data: "{paraName:paraValue}"
dataType: dataType, //string,xml,script,json,text
async:asyncType, // true /false
error: function (XmlHttpRequest, xmlhttp, info) {
},
success: function (result) {
// ,result,
callBack(result);
},
}); }
호출:MyAjax('post','url?id='+id,DoOK);설명:async:true 는 비동기 임 을 나타 낸다.이 방식 은 ajax 가 요청 을 보 낸 후에 server 단 이 돌아 오 기 를 기다 리 는 과정 에서 프론트 데스크 는 ajax 블록 뒤의 스 크 립 트 를 계속 실행 하고 server 단 이 정확 한 결 과 를 되 돌려 야 success 를 실행 할 수 있 으 며 두 개의 스 레 드 를 연 것 과 같 습 니 다.false 는 동기 화 입 니 다.즉,프론트 데스크 는 server 측 이 데 이 터 를 되 돌려 주 기 를 기다 린 후에 실 행 됩 니 다.
Ajax 기술 이 페이지 를 갱신 하 는 효과 가 없습니다.작은 편 지 는 여러분 에 게 이렇게 많은 것 을 소개 합 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Javascript Ajax에 대한 간단한 연습저는 약 4년 동안 프로그래밍 개인 튜터로 일한 경험이 있습니다. 약 5년 전에 " "이라는 제목의 페르시아어로 내 웹사이트에 블로그 게시물을 올렸고 사람들이 저에게 전화하기 시작했습니다. 나는 항상 사람들을 가르치...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.