Я использую функцию PHP для отображения геофонов. Я хочу передать переменную javascript в php-функцию в том же файле без обновления страницы.Передать переменную javascript в php-функцию с помощью ajax в том же файле без обновления страницы
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'];
}
}
?>
функция РНР:
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
}
Javascript window.location.href
передает значение функции PHP яваскрипта но перезагружает страницу также.
Привет, читать на AJAX. Это технология, которую вам нужно будет использовать. –
в том же файле без обновления страницы AJAX! – Abadis
Он упоминал AJAX в названии вопроса. Возможно, они должны были быть более конкретными в теле вопроса. – Jared