javascript
  • html
  • ajax
  • json
  • request
  • 2013-11-04 2 views 0 likes 
    0
    function fun{  
        func_callbk = function(data) 
        { 
         alert(data);  
        }; 
        var s = document.createElement('script'); 
        s.type = "text/javascript"; 
        s.src = 'http://somewe.com/id?callback=func_callbk'; 
        var h = document.getElementsByTagName('script')[0]; 
        h.parentNode.insertBefore(s, h); 
    } 
    

    안녕하세요, 외부 URL에서 JSON 데이터를 얻을 수있는 을 사용하여 .html 중에서의 내용을 얻기. 나는 이것을 실행하려고 할 때 한가지 오류가 있습니다, 그것은 SyntaxError Unexpected Token입니다. 나는 내가 무엇을해야하는지 전혀 모른다. 도움 주셔서 감사합니다.jQuery를 또는 PHP, 단지 청소 자바 스크립트를 사용하지 않고 Ajax를

    +3

    구문 오류 란 줄은 무엇입니까? –

    +0

    Google 순수 js 아약스 예제 - 서버에서 – Pete

    +0

    을 수행하는 방법을 보여줄 것입니다.이 { "key": "value"}와 (과) 비슷한 문구가 있고 서버 응답의 ":"문자에 구문 오류가 표시됩니다. – user2950436

    답변

    1

    은 함수 이름 뒤에 ()을 추가하는 것을 잊지 마십시오

    function fun(){ 
    

    을 나는 또한 func_callbk = function(data) 전에 var를 추가하는 것이 좋습니다; 그렇지 않으면 결국 문제를 일으키는 전역 변수가됩니다.

    +0

    이 게시물을 쓸 때 아무런 문제가 없습니다. 실수로()를 삭제합니다. – user2950436

    0

    구문 오류가 바로 시작됩니다. 변경 function funfunction fun()

    관련 문제