У меня есть функция на моем сайте, чтобы отобразить карту google для автобуса для конкретного похода.На карте должны появиться 3 вещи:
- Место назначения
- Маленькие картинки автомобилей для обозначения водителей
- Счастливые лица для обозначения людей, которым нужна поездка.
Случается так, что счастливые лица и значки автомобилей отображаются в случайное время.Иногда появляются только машины, а иногда только счастливые лица.Мне интересно, делаю ли я что-то не так в моем AJAX.
Вот пример страницы.См. Средний столбец с правой стороны для карты автобуса:
http://www.comehike.com/hikes/scheduled_hike.php?hike_id=169
В моем теге <body>
я делаю это:
<body onload="initialize( <?php echo $hike_id; ?> ); placeHikeStartMarker( <?php echo $hike_id; ?> ); placeCarpoolPassengersMarkers( <?php echo $hike_id; ?> ); placeCarpoolDriversMarkers( <?php echo $hike_id; ?> );">
Есть личто-нибудь в природе AJAX карт Google, которое могло бы вызвать такое несоответствие, так как вызовы являются асинхронными?