gpt4 book ai didi

javascript - 如何在回显的js代码中分配php变量?

转载 作者:行者123 更新时间:2023-11-28 18:22:37 25 4
gpt4 key购买 nike

我有 js 代码,它位于 echo 语句中(使用 ajax 调用重试)。我需要根据第一个结果发送另一个ajax请求。所以我需要在js变量中分配一个php变量(php变量是在第一次ajax调用期间从数据库检索的)

echo '<script>
echo '<script>// SEINDINGM REQUEST FOR SELECTED DAY
$("#dayName").on("change", function(){
// GRABBING THE SELECTED VALUE

var day = $(this).val();
var uid=//Here I want to assign the php variable //;
alert(uid);
alert(day);
</script>';

最佳答案

替换

var uid=//Here I want to assign the php variable //; 

var uid='.$myVariable.';

PHP 并不关心这个值是否会出现在 JavaScript 代码中。它只是将内容写入您想要的任何位置。该文档将像平常的 HTML 一样到达客户端,包括已插入的变量内容。然后JavaScript就会正常执行。

如果变量的内容是字符串,那么你必须这样写:

var uid="'.$myVariable.'";

以下是如何在 echo 中包含变量内容的更多信息和不同选项 php - insert a variable in an echo string

关于javascript - 如何在回显的js代码中分配php变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39681339/

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