0

これは私の最初の投稿です。こんにちは:)

Google マップに問題があります。私がやろうとしているのは、mySQL データベースから場所を取得し、マップ上のすべての場所にマーカーを設定することです。かなり基本的で簡単に思えます。しかし、私は化学者であるため、Web 開発者の知識は非常に限られています ;) 私のページが行うこと - 2 つではなく 1 つのレコードをロードするだけです (とにかくデータベースには 2 つの行しかありません)。ここでコードを見つけることができます

別のスクリプトでクエリを確認しました。sit は両方のレコードを取得しますが、ループも問題ないようです。しかし、どういうわけか、マップ上にマーカーが1つしか表示されません:(見て、間違いを確認してください。ループ内のマーカー生成に何か問題があると思います...

乾杯、ミハル

4

1 に答える 1

2

マーカーは 1 つしかありません。

var marker_ = new google.maps.Marker({ position: myLatLng, map: map, title: tytul, zIndex: id });

これを処理する良い方法は次のとおり です。 Google Maps JS API v3 - Simple Multiple Marker Example

于 2012-12-08T11:48:32.193 に答える