저는 JQM과 javascript를 처음 사용하며 페이지에서이 오류가 발생합니다. 그것의 무엇이 잘못 되었습니까 누군가 나를 도울 수있는 수 있습니다.JQuery 모바일에서 서버에서 JSON 데이터를 listview로 가져 오기
ERROR :
function Error() {
[native code]
}
바이올린 링크 : http://jsfiddle.net/umarF/YrKqK/
감사
저는 JQM과 javascript를 처음 사용하며 페이지에서이 오류가 발생합니다. 그것의 무엇이 잘못 되었습니까 누군가 나를 도울 수있는 수 있습니다.JQuery 모바일에서 서버에서 JSON 데이터를 listview로 가져 오기
ERROR :
function Error() {
[native code]
}
바이올린 링크 : http://jsfiddle.net/umarF/YrKqK/
감사
오류, Error method 자바 스크립트 방법은 기본이고, 당신은 그것을 "경고"거야?
당신은 인수 중 하나를 시도 어쩌면 경우 대신 다음
error: function (objAJAXRequest, strError) {
console.log(strError);
}
jQuery를이 스크립트의 생각대로하는 parseerror를 얻을 수 있지만,이 MIME 타입으로 "text/html과"가
진짜 문제는 MIME 유형이 잘못되었지만 JSONP가 아니라는 것입니다. MIME 유형으로 "text/html"을 사용하는 일반 JSON 일뿐입니다.
JSONP
기술이 작동하지 않는 곳에서 사용하려고합니다. F lickr API example이있는 jQuery 사이트의 JSONP에 대해 자세히 알아보십시오.
JSONP
에서 JSON
으로 유형을 변경하려고하면 도메인 간 요청이므로 Access-Control-Allow-Origin
오류가 발생합니다.
내가 추측 한 것은 서버의 PHP 파일 헤더를 변경해야한다는 것입니다. 또는 다른 변경 사항도 있습니다. – question
콘텐츠 유형 헤더를 applicaton/json으로 변경해야하며 JSONP를 제공하려면 실제 JSONP이어야하며 콜백 함수로 래핑되어야 함을 의미합니다. – adeneo
헤더 부분을 변경했지만 다른 JSONP 부분을 이해할 수 없습니다. 사실 난 내 hardrive에 json 파일과 함께이 코드를 시도하고 지금은 DB에 거기에 연결된 PHP 파일에서 json 응답을 받고하여 서버에서 호스팅되는 파일의 동일한 내용을 사용하려고 노력하고 있어요. 난 단지 그것을 작동시키는 법을 알 필요가있다. [나는 멍청하다.] 나는 내 프로젝트에서이 코드를 몇 번 더 흉내 내야 할 것이다. 감사합니다. – question