gpt4 book ai didi

javascript - 将数组值传递给js

转载 作者:行者123 更新时间:2023-11-30 12:09:06 25 4
gpt4 key购买 nike

所以目前的设置如下:

PHP:data.php

<?php
$method = $_SERVER['REQUEST_METHOD'];
$data = array(
"16508",
"16498",
"16506"
);
if ($method === "GET") {
echo json_encode($data);
}
?>

JS:

$.get("./page_asset/data.php").then(function(returned) {
data = JSON.parse(returned);
};

现在,我如何在不获取特定 php 页面的情况下解析数据(因为我不想依赖特定的 php 地址,例如“/page-asset/data.php”)。

例如:

PHP:

<?php
$data = array(
"16508",
"16498",
"16506"
);
?>

我只是想将这些值传递给 js,而不依赖于页面 url。

最佳答案

您可以使用 PHP 在原始页面中创建 Javascript。 json_encode() 可用于将 PHP 值转换为类似的 JS 文字。

<?php
$data = array(
"16508",
"16498",
"16506"
);
?>
<script>
var data = <?php echo json_encode($data); ?>;
</script>

关于javascript - 将数组值传递给js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34320488/

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