Ajax

English [ˈeˈeˌdʒæks] US [ˈeˌdʒæks]

n. 전체 이름은 "Asynchronous JavaScript and XML"(비동기 JavaScript 및 XML)입니다. ; Ajax 구리-주석-납 베어링 합금, Yajis 폭발물

English [get] US [ɡɛt]

vt.get(처벌 등)

vt.& vi .도착하세요

vi. 시작하세요; 혜택이나 부를 얻으세요

n.

아약스 get() 메소드 통사론

기능: get() 메소드는 원격 HTTP GET 요청을 통해 정보를 로드합니다. 이는 복잡한 $.ajax를 대체하는 간단한 GET 요청 함수입니다. 요청이 성공하면 콜백 함수를 호출할 수 있습니다. 오류 발생 시 함수를 실행해야 하는 경우 $.ajax를 사용하세요.

구문: ​​$(selector).get(url,data,success(response,status,xhr),dataType)

매개변수:

ParametersDescription
URL 필수입니다. 요청이 전송될 URL을 지정합니다.
데이터 선택사항. 요청과 함께 서버로 전송될 데이터를 지정합니다.
성공(응답,상태,xhr)선택사항. 요청이 성공할 때 실행할 함수를 지정합니다. 추가 매개변수: response - 요청의 결과 데이터를 포함합니다. status - 요청의 상태를 포함합니다. xhr - XMLHttpRequest 객체를 포함합니다.
dataType 선택사항. 예상되는 서버 응답의 데이터 유형을 지정합니다. 기본적으로 jQuery는 이를 지능적으로 파악합니다. 가능한 유형: "xml" "html" "text" "script" "json" "jsonp"

설명: 이 함수는 $.ajax({ url: url, data: data, 성공: 성공, dataType: dataType}); 응답의 다양한 MIME 유형에 따라 성공 콜백 함수에 전달되는 반환 데이터도 다를 수 있습니다. 이러한 데이터는 XML 루트 요소, 텍스트 문자열, JavaScript 파일일 수 있습니다. 또는 JSON 개체. 성공 콜백 함수에 대한 응답의 텍스트 상태를 전달할 수도 있습니다.

아약스 get() 메소드 예

<!DOCTYPE html>
<html>
<head>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("button").click(function(){
       $.get("获取数据的文件地址",function(data,status){
	  	alert("数据:" + data + "\n状态:" + status);
	  });
  });
});
</script>
</head>
<body>

<button>向页面发送 HTTP GET 请求,然后获得返回的结果</button>

</body>
</html>