Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用变量';s值,以便在地图上显示位置_Javascript_Php_Google Maps_Yii2 - Fatal编程技术网

Javascript 如何使用变量';s值,以便在地图上显示位置

Javascript 如何使用变量';s值,以便在地图上显示位置,javascript,php,google-maps,yii2,Javascript,Php,Google Maps,Yii2,我有一个菜单,在菜单中,点击任何一个页面应该打开的地方,他们的位置都是不同的,有与页面相关的详细信息,还有一个谷歌地图,显示地图上的位置。但是我创建了一个页面,根据不同的id显示不同位置的不同数据。那么,有谁能帮我弄清楚如何使用id为不同的地方显示不同的谷歌地图呢 把这个放在你的标题中 <script> $(document).ready(function(){ $("AddressView").each(function(){

我有一个菜单,在菜单中,点击任何一个页面应该打开的地方,他们的位置都是不同的,有与页面相关的详细信息,还有一个谷歌地图,显示地图上的位置。但是我创建了一个页面,根据不同的
id
显示不同位置的不同数据。那么,有谁能帮我弄清楚如何使用
id
为不同的地方显示不同的谷歌地图呢

把这个放在你的标题中

<script>
    $(document).ready(function(){
        $("AddressView").each(function(){                         
            var embed ="<iframe style='margin-left:10px' width='215' height='215' frameborder='0' scrolling='no'  marginheight='0' marginwidth='0' src='https://maps.google.com/maps?&amp;q="+ encodeURIComponent( $(this).text() ) +"&amp;output=embed&iwloc'></iframe>";
               $(this).html(embed);
        });
    });
</script>

$(文档).ready(函数(){
$(“AddressView”)。每个(函数(){
var=”;
$(this).html(嵌入);
});
});
把这个放在你想在你体内显示地图的地方

<AddressView>
    <?php echo (preg_replace('/\s+/', '', $POSTCODEVAR)); ?>
</AddressView>


根据需要更改样式。

添加用于配置地图的当前代码。在做了一些更改后,我得到了所需的代码。谢谢你的回答@ryan