#php
#php
Вопрос:
Как выполнить цикл php foreach в Java script? мне нужно зациклить latitude_code amp; longitudie_code в Java script
эта строка должна быть в цикле var centerLatLng = new google.maps.LatLng (широты, долготы);
пожалуйста, предложите мне..
спасибо за предварительный просмотр..
Ответ №1:
на ваш взгляд;
<script>
// Your Java...
<?php foreach($items as $item) { ?>
google.maps.LatLng(<?php echo $item->latitude; ?>,<?php echo $item->longitude; ?>);
<?php } ?>
</script>
Комментарии:
1. Привет, Крейг, спасибо за быстрый rply.. здесь я не могу увидеть значение по оповещению, См. разделите код, как показано ниже <?php foreach($items как $item){ ?> var myLatlng = new google.maps. LatLng(<?php echo $item-> широта; ?>,<?php echo $item-> долгота; ?>); <?php } ?> оповещение (myLatlng);
Ответ №2:
Вот [демо] (http://jsfiddle.net/2crQ7/)
, я думаю, это вам поможет, в этом примере используется массив java script, и вы используете php array.Просто используйте свой массив для зацикливания, не передавайте местоположение в функции setMarkers (карта, местоположения) . Попробуйте этот пример, если вы не получите ответа, я предоставлю свой код.