json 질문입니다.

json 질문입니다.

QA

json 질문입니다.

답변 3

본문

ajax 사용할때

 

 

$.ajax({

type:"POST",

data: query,

url:"url",

dataType:'json',

success: function(data){

}

});

 

여기서 dataType : 'json' 은 용도가 

url로 요청한 페이지에서 값(data)을 가져올때 그 값을 json 타입으로 만드는 건가요?

알려 주시면 감사 하겠습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

json 으로 만드는건 아니고 결과값은 json 이라고 알려주는거예요.

ajax 호출하는 부분에서 나는 json으로 받을 준비를 하고 있다. 뭐 이런 느낌이죠.

그러니 결과값을 주는 곳에서 json으로 줘야합니다.

ajax 호출해서 받을려는 녀석이 json으로 받을 준비를 하고 있는데 다른형식으로 주면 오류가 나겠죠?

dataType의 종류 

 

"xml": XML 문서 

"html": HTML을 텍스트 데이터로. 여기에 script 태그가 포함된 경우 처리가 실행됩니다.

"script": JavaScript 코드를 텍스트 데이터로. cache 옵션 특히 지정이 없으면 캐시가 자동으로 비활성화됩니다. 원격 도메인에 대한 요청의 경우 POST는 GET으로 변환됩니다.

"json": JSON 형식 데이터로 평가하고 JavaScript의 개체로 변환합니다.

"jsonp": JSONP로 요청을 부르고 callback 매개 변수에 지정된 함수 회수 값을 JSON 데이터로 처리합니다. (jQuery 1.2 추가)

 

"text": 일반 텍스트

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 21
© SIRSOFT
현재 페이지 제일 처음으로