메뉴 건너뛰기

자바스크립트 object 배열 출력하기 JSON.stringify();

Average Rating:
7.0/10 2명 참여
Rate this page:
익명 (7)   일본어선생 (7)  
평점 한줄평 글쓴이 작성날짜
7
0 (-1469) 01/31 14:28
7
0 일본어선생 (4) 01/31 08:50


ajax 를 이용하여 php 리턴 값을 받을 때,



var request = jQuery.ajax({
		url: './widgets/star_rating/tpl/addrating.php',
		type: 'POST',
		dataType: 'json',
		data: formData,
		global:false,
		cache:false,
		headers: { "cache-control": "no-cache","pragma": "no-cache" },
		async:false,
		error: function(){	alert('error');}
	});
       alert(JSON.stringify(request));


아래와 같이 php에서 결과값을 json으로 엔코딩된 object 형식의 배열값을 javascript에 리턴합니다.


<?php
 ..........

  echo json_encode(array('ok' => 'bad'));

 ?>


 

javascript에서는 JSON.stringify(request); 로 아래와 같은 object 배열 결과값을 볼 수 있습니다.


json.PNG


리턴값의 배열은 총 4개의 항목입니다.


실재 리턴값은 request.responseJSON 에 있습니다.

각각 request.responseJSON.ok, request.responseJSON.persons, request.responseJSON.average, request.responseJSON.converted_average 입니다.

제목 날짜
Star Rating 별점 위젯 업데이트 정보   2014.03.09
modules/editor/tpl.js/uploader.js  
Zeroclipboard 적용하기   file
    10
xe jQuery 최신버전 사용하기 CDN  
    10
http://www.bootstrapcdn.com/   file
태그 목록