Ajax 의 작은 문 제 를 탐구 하 다.
$.ajax({
url: "http://.......",
type: 'GET',
dataType: 'JSONP',//js
success: function (data) {
}
});
dataType형식:String
예상 서버 가 되 돌아 오 는 데이터 형식 입 니 다.지정 하지 않 으 면 jQuery 는 XML MIME 유형 과 같은 HTTP 패키지 MIME 정보 에 따라 자동 으로 스마트 하 게 판단 합 니 다.1.4 에 서 는 JSON 이 자 바스 크 립 트 대상 을 만 들 고,script 은 이 스 크 립 트 를 실행 합 니 다.다음 서버 에서 되 돌아 오 는 데 이 터 는
이 값 을 분석 한 후 리 셋 함수 에 전달 합 니 다.사용 가능 한 값:
"xml":XML 문 서 를 되 돌려 줍 니 다.jQuery 로 처리 할 수 있 습 니 다.
"html":텍스트 HTML 정 보 를 되 돌려 줍 니 다.포 함 된 script 탭 은 dom 을 삽입 할 때 실 행 됩 니 다.
"script":텍스트 자 바스 크 립 트 코드 를 되 돌려 줍 니 다.결 과 를 자동 으로 캐 시 하지 않 습 니 다."cache"인 자 를 설정 하지 않 는 한.메모:원 격 요청 시(같은 필드 에 있 지 않 음)모든 POST 요청 이 GET 요청 으로 전 환 됩 니 다.(DOM 의 script 태그 로 불 러 오기)
"json":JSON 데 이 터 를 되 돌려 줍 니 다.
"jsonp":JSONP 형식 입 니 다.JSONP 형식 으로 함 수 를 호출 할 때,예 를 들 어"myurl?callback=?"jQuery 는 자동 으로 바 뀝 니까?정확 한 함수 명 을 위해 리 셋 함 수 를 실행 합 니 다.
2.ajax 의 demo 샘플 과 phop 획득 값
$(function(){
var my_data=" ";
my_data=escape(my_data)+"";// ,
$.ajax({
url: "ajax_php.php",
type: "POST",
data:{trans_data:my_data},
//dataType: "json",
error: function(){
alert('Error loading XML document');
},
success: function(data,status){// php
alert(unescape(data));// ,
}
});
});
php 코드
$backValue=$_POST['trans_data']; echo $backValue."+ ";
3.php 의 json 데이터 변환 처리json_decode ( string $json [, bool $assoc ] ) ; //JSON 형식의 문자열 을 받 아들 여 PHP 변수 로 변환 합 니 다.
json_decode($data,true);
json 디 코딩 을 기다 리 는 json string 형식의 문자열 입 니 다.assoc 는 이 인자 가 TRUE 일 때 object 가 아 닌 array 로 돌아 갑 니 다.
json_encode(mixed$value[,int$options=0])value 값 을 되 돌려 주 는 JSON 형식
json_encode($a)
이상 은 대략 세 개의 ajax 작은 문 제 를 공유 하 였 습 니 다.매우 흔 합 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Javascript Ajax에 대한 간단한 연습저는 약 4년 동안 프로그래밍 개인 튜터로 일한 경험이 있습니다. 약 5년 전에 " "이라는 제목의 페르시아어로 내 웹사이트에 블로그 게시물을 올렸고 사람들이 저에게 전화하기 시작했습니다. 나는 항상 사람들을 가르치...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.