2011-03-09 21 views
0

這是我的簡單的功能jQuery和雅虎API解析錯誤/意外的標記

function searchCity(val) { 

    vurl= "http://where.yahooapis.com/geocode?q=" + val + "&flags=J&appid=[my app id here]&callback=?"; 
    $.getJSON(vurl, function(data){ 
    console.log(data); 
    }); 

} 

,你看到的是非常簡單的......但我總是在我的控制檯讀取

Uncaught SyntaxError: Unexpected token :

收到錯誤

我從來沒有與谷歌apis問題...雅虎需要一些他們的圖書館?

回答

0

JSON解析器正在窒息...也許從雅虎的結果沒有格式化爲JSON?查看指定JSON結果的URL中是否有參數。

+0

yes flags = J表示JSON,這是荒謬的eeven在他們的論壇沒有人回答像我這樣的問題......有人在爲他們的apis? – Francesco