2017-02-26 2 views
0

AJAX 요청을 통해 로컬 JSON 파일 데이터를 검색하려고했습니다. 내가 크롬에서 HTML을 실행하면 오류를 얻을 : 나는 그것이 나에게 오차 함수를 반환 dataType : 'jsonp',로컬에서 json 파일의 ajax 요청

를 추가하는 경우

function getJSON(){ 
       $.ajax({ 
        url: "C:/Users/test/Documents/Demo/KendoTest/testJS/test.json", 
        type: "GET", 
        crossDomain: true, 
        success:function(res){ 
         //do something if successful 
        }, 
        error:function(e, msg){ 
         alert(JSON.stringify(e) + " " + msg); 
        } 
       }); 
      } 

:

XMLHttpRequest cannot load. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

다음은 내 코드입니다. 당신이 다음 크롬 .. 에 그리고에 토글을 추가 한 후이 확장을 추가 구글 크롬을 사용하는 경우

+0

브라우저가 IO에 액세스 할 수 없습니다. 그렇지 않으면 대격변이 될 것입니다. –

+0

이것은 어떤 브라우저에서도 작동하지 않습니다. –

+0

그 이유는 무엇입니까? 이 문제를 해결할 방법이 있습니까? – poojay

답변