我正在使用codeigniter。这里是我的php代码查询obj数组中的结果,然后我如何将它们传递给js。我想在谷歌使用其映射Php变量obj到js
<?php
foreach ($query->result() as $row)
{
$lat = $row->geo_lat;
$lng = $row->geo_lng;
$pic = $row->picture;
echo $lat;
echo $lng;
echo "<img src=\"" . base_url() . $pic . "\"/><br />";
//echo json_encode($row);
//echo "<pre>";
//echo print_r($row);
}
?>
JS代码
var locations = ?????????;
var marker, i;
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][0], locations[i][1]),
map: map,
draggable: true
});
}
感谢所有,我会尝试 – vzhen