如何将php数组值传递给javascript变量

时间:2018-03-13 03:50:00

标签: javascript php html

我正在研究核心php,我已经从数据库中获取所有值(选择查询),我必须执行while循环并更改为数组变量后我必须将该数组值传递给javascript变量如何通过这个请帮助

这里是我的代码:

<?php
include "db_connection.php";
$locations=array();
    $query =  $conn->query('SELECT `pg_address` FROM `tbl_master_property` limit 10');
     while ($row =$query->fetch_assoc()) {
       $list[] = $row;
    }
    $locations=$list;
    //echo "<pre>";print_r($locations);die;
    //echo "<pre>";print_r($cart_info_json);die;

?>  

<script type="text/javascript">
var geocoder;
var map;
var data = <?php echo json_encode($locations); ?>; 
//console.log(data);
alert(data);
此警报中的

显示(对象,对象,对象,对象,对象,对象,对象,对象)

1 个答案:

答案 0 :(得分:0)

尝试:

alert(JSON.stringify(data));

但我建议console.log(data);并在控制台中进行调试。