我想知道是否有一个解决方案来使用带有PHP变量的javascript函数,这是我从数据库中获得的。我知道PHP是一种服务器语言,而javascript是一种客户端语言,但我实际上正面临着这个问题。也许有人能帮我?
我在数据库中保存了点的GPS坐标:“纬度”和“经度”,我通过PHP中的一个函数获取它们,该函数返回一个包含此数据的PHP选项卡。
然后我想用这个javascript函数在Google地图中插入不同的点:
function afficherPoint(latitude, longitude) {
var point = new google.maps.LatLng(latitude,longitude);
var optionsMarqueur = { position: point, map: map, title: "test" }
var marqueur = new google.maps.Marker(optionsMarqueur);
}提前感谢
发布于 2013-03-22 04:11:55
您可以将变量直接post到JavaScript上(而不是反过来),例如:
<?php
$name = "John";
?>
<script>alert("My name is <?php echo $name; ?>");</script>或者,如果它是动态的,您可以使用AJAX。
如果使用的是jQuery,请查看以下文档:jQuery AJAX
您可以调用PHP脚本,获取新变量并对其执行任何操作。
发布于 2013-03-22 04:11:06
只需用PHP输出变量即可。
<?php
$myVar = 'I am a variable';
echo '<script>
var stuff = "'.$myVar.'"
</script>';然后,您可以在javascript中使用该变量。
发布于 2013-03-22 04:11:44
你可以使用呈现你的
加载数据。
https://stackoverflow.com/questions/15557057
复制相似问题