, 성공 콜백 서명은 다음과 같습니다
function (data, textStatus) {
// data could be xmlDoc, jsonObj, html, text, etc...
this; // the options for this ajax request
}
당신이 요구 한 데이터 유형에 따라 'dataType와'매개 변수를 사용하여, 당신은 '데이터'인수를 얻을 수 있습니다. 워드 프로세서에서
:
dataType와 (문자열) 기본값 : 지능형 추측 (XML 또는 HTML). 서버에서 예상하는 데이터 유형입니다. 아무 것도 지정하지 않으면 jQuery는 응답의 MIME 유형을 기반으로 success 콜백에 responseXML 또는 responseText를 지능적으로 전달합니다.
가능한 유형 (그리고 당신의 성공 콜백의 첫 번째 인수로 전달 된 결과가) 있습니다
"XML은"jQuery를 통해 처리 할 수있는 XML 문서를 반환합니다.
"html": HTML을 일반 텍스트로 반환합니다. 포함 된 스크립트 태그는 DOM에 삽입 될 때 평가됩니다.
"script": 응답을 JavaScript로 평가하여 일반 텍스트로 반환합니다. "cache"옵션을 사용하지 않으면 캐싱을 사용하지 않습니다. 참고 : 이것은 원격 도메인 요청에 대한 POST를 GET으로 변환합니다.
"json": 응답을 JSON으로 평가하고 JavaScript Object를 반환합니다.
"jsonp": JSONP를 사용하여 JSON 블록에로드됩니다. 추가 "? 콜백 =?" URL의 끝에 추가하여 콜백을 지정하십시오. (jQuery 1.2에 추가됨)
"text": 일반 텍스트 문자열입니다.
var response = '';
$.ajax({ type: "GET",
url: "http://www.google.de",
async: false,
success : function(text)
{
response = text;
}
});
alert(response);
먼저 다른 주석을 참조하십시오> 더 googleHtml 텍스트! 응답 : -/ –