-更新-
在这里找到答案:json, rails, parse error in javascript
另外,请参阅下面 iltempo 的回答(感谢 iltempo)
JSON / 谷歌地图
PlacesController,索引 respond_to 块
format.json { render json: @places }
地方.js.erb (/assets)
var markersArray = <%= @places.to_json %>;
addMarkerArray(markersArray);
function addMarkerArray(markersArray) {
for(var i = 0; i < markersArray.length; i++) {
var lt = markersArray[i].latitude;
var lg = markersArray[i].longitude;
...
...
}
)
萤火虫错误
TypeError: markersArray is null
" for(var i = 0; i < markersArray.length; i++) { "