データベースに格納されているすべてのマーカーを表示したいとします。私はajaxを使用して、データベース内のすべてのマーカーの緯度と経度を取得し、map.HowでAjaxをループするマーカーを表示するために使用したいですか?Ajaxでループする方法
$.ajax({
url: 'php_action/map/fetchmarker.php',
dataType: 'json',
success:function(response)
{
var plate = response[1];
map.addMarker({
lat: response[2],
lng: response[3],
title: plate
});
}
});
fetchmarker.php
<?php
$sql = "SELECT t_id,b.b_platenum,t_lat,t_long from tbltrackbus as a inner join tblbusdesc as b on a.t_bid=b.b_id";
$result = $connect->query($sql);
if($result->num_rows > 0) {
$row = $result->fetch_array();
} // if num_rows
echo json_encode($row);
?>
もし配列であれば、あなたは '$ .each'を使うことができます – Shyju