我希望有人能幫助我。我正在構建一個網頁,並且遇到了全局變種問題。下面是我的代碼流:javascript全局變量在javascript中返回爲[對象對象]
網頁:
PHP查詢建立起來的世界位置,使用的字段
world_locations =
[{「ID的數組「:」1「,」名稱「:」珠穆朗瑪峯「,」國家「:」中國/尼泊爾「,」mountainRange「:」喜馬拉雅山「,」elevationMetres「:」8848「,」elevationFeet「:」29029「,」 「:」1「,」continentRank「:」1「,」category「:」Eight-thousander & Seven Summit s「,」firstAscentWhen「:」1953「,」firstAscentByWho「:」埃德蒙希拉里,Tenzing Norgay「,」經度「:」86.93「,」緯度「:」27.99「,」其他事件通知「:」Apa Sherpa持有在1990年5月10日至2011年5月11日之間達到峯會的次數爲21次。非夏爾巴人的記錄由美國登山者和探險指南Dave Hahn舉行,峯會之間達到14次,「長」 : 「27.985818」, 「LAT」: 「86.923596」, 「圖像」: 「圖像/ location_images/Everest.jpg」, 「publishtomap」: 「1」},
等等等等
];
在該頁面的最底部放入全局變量:
world_locations = [PHP]回聲json_encode($ allLocations); [/ PHP的];
然後我包括我的javascript:
[腳本]類型= 「文/ JavaScript的」 SRC = 「/ JS /的script.js」[/腳本]
當我嘗試訪問var world_locations在我的script.js中返回如下:
[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象], [對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象],[對象對象]對象對象],[對象對象],[對象對象],[對象對象]
編輯:上面是當我做一個簡單的警報();在script.js文件中。我真的需要使用這個數組在script.js的其他函數中。
這是幾個月前的工作,我不確定在此期間是否發生了變化。我已經嘗試過jquery-1.8.3.min.js,jquery-1.9.1.min.js,jquery-1.10.1.min.js和jquery-2.0.2.min.js,沒有任何改變。
非常感謝提前。
您是否試圖做一個提醒? – Satpal
我看不出什麼錯,是的,它是一個對象數組,你期望什麼? – DavidLin
是的Satpal,這是我提醒world_locations但肯定我應該看到實際內容?! –