2014-12-02 1 views
1

API에서 데이터를 검색해야하는 일부 코드 작업 중입니다. 아이디어는 json 데이터를 얻고 데이터를 가지고있을 때 디코드합니다. PHP에서 file_get_contents 및 json_decode를 사용하기 전에이 작업을 수행했습니다. 세부 사항에 대한 JQuery AJAX-URL에서 JSON 데이터를 검색하는 방법은 무엇입니까?

는 :

나는 사용자가 클릭 할 내가 테이블과 "TD"와 좌석 배치도를 만들어 자신의 seat.So를 선택할 수 좌석 예약이 코드가 필요합니다. API를 제외하고는 모두 잘 작동합니다. 내가 원하는 것은 시트가 이미 클릭/선택되어 API에서 데이터를 검색 할 때입니다.

나는 시도했다 :

$.getJSON(jos, function(jd) { 
    var hah = $.parseJSON(jd); 
    alert(jd); 
}); 

$.ajax({ 
    url: jos, 
}) 
.done(function(data) { 
    alert('data'); 
}); 

참고 : 호세는

+0

정확히 무엇이 문제입니까? 'getJSON'는 자동적으로 응답을 역 직렬화 할 것이고, 다시 한 번하면 구문 오류가 발생합니다. '$ .parseJSON' 줄을 제거하십시오. 또한,'alert ('data')'는 실제로'console.log (data)'이어야합니다 - 따옴표는 사용하지 마십시오. 콘솔에 전체 응답 객체가 표시됩니다 (F12 키 누름). –

답변

1

당신이 데이터를 변환 할 필요가 없습니다 내가 어떤 응답을 주셔서 감사합니다 내 API

에 대한 URL이 포함 된 변수입니다

$.getJSON(jos, function(jd) { 
    alert(jd); 
}); 
0
$.ajax(
    url: jos, 
    dataType: "json", 
    success: function(data){ 
     alert(data); 
    } 

); 
0 : $.getJSON()에서 JSON, 그것은 이미 JSON 문자열이기 때문에

dataType을 json으로 지정하면 서버에서 json 개체를 예상한다는 의미입니다.

관련 문제