내 페이지에 다음 코드가 있습니다. 일련의 json 객체가 person_output.aspx 페이지에서 반환 될 것으로 기대하고 있습니다.이 페이지는 성공적으로 수행됩니다. 그러나 콘텐츠를 출력 할 때 오류가 발생합니다.내 json 객체 jquery 출력을 얻을 수 없습니다
$.getJSON("ajax/person_output.aspx", { 'uID': 1 }, function(data) {
$.each(data.items, function(i, item) {
$("<span/>").html(item.first_name).appendTo("#content");
});
});
AJAX/person_output.aspx 다음 JSON (이것은 단지 하나 개의 레코드이다 ..)
{
"l_id": "49",
"u_id": "1",
"first_name": "john",
"last_name": "doe",
"title" : "General Manager",
"color" : "333"
}
지르고 다음 오류 발생을 생성한다;
G is undefined
init()()jquery-1....2.min.js (line 12)
(?)()()URLINX5 (line 99)
I()jquery-1....2.min.js (line 19)
F()()jquery-1....2.min.js (line 19)
[Break on this error] (function(){var l=this,g,y=l.jQuery,p=l.....each(function(){o.dequeue(this,E)})}});
오류는 변수 G와 같이 나타납니다. – aleemb
변수 "G"는 jquery가 압축 된 결과입니다. 당신은 개발 버전의 jQuery를 사용하여 실행하고 그 결과가 더 합리적인지를 확인해야한다. – fforw