for (i = 0; i < data.length; i++) {
    markers[i] = new google.maps.Marker({
     position: new google.maps.LatLng(data[i].lat, data[i].lng),
     map: map
    });
    dispInfo(markers[i],data[i].name)

for文でデータの数だけ繰り返すことで複数のマーカーをプロットできる。

関連記事