gpt4 book ai didi

javascript - 从javascript代码访问php变量

转载 作者:行者123 更新时间:2023-11-30 15:26:31 28 4
gpt4 key购买 nike

我的文件扩展名为 .php。我有一个 php 变量 $dataSelected,它是一个关联数组。实际上它是一个选择查询输出的结果集。这是使用 print_r 打印时此变量的内容:

Array
(
[0] => Array
(
[attribute_group_id] => 3
[language_id] => 1
[name] => Memory
)

[1] => Array
(
[attribute_group_id] => 4
[language_id] => 1
[name] => Technical
)

[2] => Array
(
[attribute_group_id] => 5
[language_id] => 1
[name] => Motherboard
)

[3] => Array
(
[attribute_group_id] => 6
[language_id] => 1
[name] => Processor
)

)

我想从我的 javascript 代码片段(在同一页面上)访问这个变量。我的目标是使用查询结果(存储在 $dataSelected 变量中)将 option 元素动态添加到 select 标记.

我试过下面的代码。但它在控制台中打印 null 。任何人都可以帮助我在这里做错什么吗?

<? php
$dataSelected = $coreModel -> selectData('*','oc_attribute_group_description');
?>

<script>
var attrGroups = <?php echo json_encode($dataSelected)?>;
console.log(attrGroups);
</script>

最佳答案

如建议:previous comment

尝试:

var attrGroups = '<?php echo json_encode($dataSelected);?>';

关于javascript - 从javascript代码访问php变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42899952/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com