1
我有一個谷歌地圖,我從中獲取json數據。我想自動構建一個可以傳遞給標記對象的字符串。當我這樣做時,我在螢火蟲中發現一個錯誤「invalid object initializer」。這是否有意義,或者是他們處理這個問題的更好方法。google map api json pass array
function buildMarkers(json) { $.each(json, function(z) { var asdf; $.each(this, function(key,valueObj){ //console.log(key + '---' + valueObj); asdf += key + ': ' + valueObj + ', '; }); markers[z] = new google.maps.Marker({ map: map, position: new google.maps.LatLng(this.school_lat,this.school_long), asdf }); etc....
看起來就像你正在構建一個字符串,而不是鍵值對 – hunter 2011-12-19 20:59:39
是的,你說得對,我希望它是對象的值。 .. 我相信? – 2011-12-19 21:01:46
哪個版本的GoogleMapsAPI? – hunter 2011-12-19 21:07:03