一尘不染

如何从.js文件中的jQuery函数访问PHP会话变量?

php

如何从.js文件中的jQuery函数访问PHP会话变量?在这段代码中,我想从会话变量中获取“值”

$(function() {
   $("#progressbar").progressbar({
      value: 37
   });
});

阅读 259

收藏
2020-05-29

共1个答案

一尘不染

您可以通过PHP生成javascript文件。没有说一个javascript文件必须具有.js扩展名。例如在您的HTML中:

<script src='javascript.php'></script>

然后您的脚本文件:

<?php header("Content-type: application/javascript"); ?>

$(function() {
    $( "#progressbar" ).progressbar({
        value: <?php echo $_SESSION['value'] ?>
    });

    // ... more javascript ...

如果无法使用此特定方法,则可以将AJAX请求放入您的javascript文件中,并从服务器端脚本将数据作为JSON返回。

2020-05-29