我正在从数据库中获取一些信息并使用json_encode()
. 行:var row_data = <?php echo $month_stats ?>;
将对象转储到 JS 中。
但是现在我想将我的 JS 抽象到一个外部文件中,所以突然间我不能只echo
将对象的内容放入 JS 中,因为 PHP 在那里不会有任何存在。
所以我需要以某种方式(通过 AJAX?)将 PHP 对象$month_stats
直接发送到 JS,以便它可以独立于 PHP 使用信息,但我不确定这是如何实现的。任何指针?
<?php
include 'db.php';
$month_stats = generate_monthly_count_stats($conn);
?>
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
var row_data = <?php echo $month_stats ?>;
console.log(row_data);
</script>
</head>
<body>
</body>
</html>