javascript
  • html
  • ajax
  • json
  • request
  • 2013-11-04 202 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數據,而無需使用jQuery或PHP,只是乾淨的JavaScript。當我試圖運行它時,我有一個錯誤,它是SyntaxError意外的令牌。我不知道接下來我該做什麼。 感謝您的幫助。獲取html的內容與使用Ajax

    +3

    在這行是語法錯誤? –

    +0

    谷歌純JS ajax的例子 - 它會告訴你該怎麼辦呢 – Pete

    +0

    在服務器上,我有這樣的事情{「關鍵」:「值」}右,和語法錯誤顯示在這個「:」字符的服務器響應 – user2950436

    回答

    1

    不要忘記在函數名後添加()

    function fun(){ 
    

    我也建議func_callbk = function(data)之前添加var;否則,它將是一個全局變量,最終會導致問題。

    +0

    有沒有問題,我不小心刪除()時,我寫這篇文章。 – user2950436

    0

    你的語法錯誤是在一開始;改變function funfunction fun()

    相關問題