나는 이것으로 내 머리카락을 꺼냅니다. getJSON을 호출하려고하는데 콜백 함수가 실행되지 않습니다. 나는 방화 광 디버그뿐만 아니라 경고를 추가하려고 시도했지만 콜백은 결코 일어나지 않는다.Jquery Mobile getJSON 콜백이 트리거되지 않았습니다.
서비스 응답에 JSON 문자열이 표시되므로 잘못 된 것이 확실하지 않습니다. 어떤 포인터?
var serviceURL = "http://localhost:9000/signup/";
var employees;
$('#employeeListPage').bind('pageinit', function(event) {
$.mobile.allowCrossDomainPages = true;
getEmployeeList();
});
function getEmployeeList() {
$.getJSON(serviceURL + 'getemployees?callback=?', function(data) {
alert(data);
$('#employeeList li').remove();
employees = data.items;
$.each(employees, function(index, employee) {
$('#employeeList').append('<li><a href="employeedetails.html?id=' + employee.id + '">' +
'<img src="pics/' + employee.picture + '"/>' +
'<h4>' + employee.firstName + ' ' + employee.lastName + '</h4>' +
'<p>' + employee.title + '</p>' +
'<span class="ui-li-count">' + employee.reportCount + '</span></a></li>');
});
$('#employeeList').listview('refresh');
});
}
플레이 서비스는 JSON 문자열을 반환
는 여기에 플레이 프레임 워크 서비스를 호출 내 코드입니다.누구든지 내가 뭘 잘못하고 있는지 알아? 경고가 실행되지 않은 이유는 무엇입니까?
올바른 답을 찾았을 때 가장 좋은 답을 표시했습니다. 서비스 용 필터가있는 스프링을 사용하여 마감되었습니다. – retrobrain