2013-07-17 5 views
0

json_encode를 사용하여 PHP에서 json 객체를 생성하고이를 JS와 함께 사용합니다. JSON 객체는 유효합니다. JSON 보풀을 통해 실행하지만, PHP 파일에서 직접 소비 될 때마다 항상 parseerror가 발생합니다.Phonegap IOS 앱, JSON 구문 분석 오류?

이제 .json 파일을 생성하고 거기에 개체를 출력해도 오류가 발생하지 않습니다.

이 문제가 누구에게 발생 했습니까? 왜 이런 일이 일어날 지에 대한 생각은 없습니까?

감사합니다. 어떤 도움이라도 대단히 감사합니다.

+0

구문 분석 오류가 발생하는 문제는 상대 경로를 사용하여 요청을하는 것이 었습니다. 절대 경로로 전환하면 문제가 해결되었습니다. – zaver

답변

0

다음의 PHP 파일에서

예를 들어 에코로 json_encode // UP1를 선택하는 어떤 종류의 출력 기능에 JS를 말해 JS 파일에 JSON 객체를 전달하지 않으려 고 대신 PHP 파일에 그것을 밖으로 반향

함수 (출력) { ('일부 요소') .html (출력); // 출력은 PHP 파일 (json)에서 반환 된 것입니다.

+0

JSON 객체를 echo 할 때 $ .ajax 요청이 나에게 구문 분석 오류를줍니다. JSON 객체를 .json 파일로 출력하고 Javascript로 소비하면 잘 동작합니다. – zaver