我正在使用 PHP 函数来显示地理围栏。我想在不刷新页面的情况下将 javascript 变量传递给同一文件中的 php 函数。
function load(id,type){
if(type===2){
window.location.href="basic.php?idd=" + id; // i want to change code here
<?php
$cir = get_fence_by_type($_GET['idd']);
if($cir) {
foreach($cir as $row){
$fence_id = $row['geo_id'];
}
}
?>
PHP函数是:
function get_fence_by_type($id){
$query = "Select * from geofence where geo_id=".$id;
$result = pg_exec($query);
$d = array();
while($myrow = pg_fetch_assoc($result)) {
$d[] = $myrow;
}
return $d; //returns result in array
}
javascriptwindow.location.href
将 javascript 值传递给 php 函数,但它也会重新加载页面。