본문 바로가기

Web Programings/Ajax

[AJax] Json 디코딩

반응형
View 단에서 작업 (html)
<script type="text/javascript">
function requestID() {
		var name = $("#name").val();
		$.ajax({
					type : "POST",
					url : "처리할 URL 주소",
					success : function(data) {
					if(data !=null){
var obj = $.parseJSON(data);
alert(obj[0]['title']);  
}
					},
					data : {
						d_name : name,
						d_email : email
					}
				});
	}
</script>


표준적인 방법
$.ajax({
  type: 'POST',
  url: '/some/resource',
  success: function(data, textStatus) {
    // Handle success
  },
  error: function(xhr, textStatus, errorThrown) {
    // Handle error
  }
});


Controller 단에서 작업 (php)
$rs[0]['title']="배우는 재미";
$rs[1]['title']="노는 재미";
echo json_encode($rs);               // $rs는 결과값으로 Array 형태로 전달
반응형

'Web Programings > Ajax' 카테고리의 다른 글

[AJax] 값 전송 양식  (0) 2012.07.23