将JQuery变量传递给php

时间:2014-03-16 18:15:51

标签: php jquery html

我想将jQuery变量传递给php文件, 这是my_js.js文件

  function updates() {
         $.getJSON("php/fetch.php", function(data) {
           $.each(data.result, function(){

            var s_id = this['sender_id'];        
           });
     });
    }

我希望在php文件中显示它,

<html>
<head><title>Pass jquery var to php file</title>
</head>
<body>

<div> <?php echo $s_id ; ?> </div>

<script type="text/javascript" src="my_js.js"></script>
<script type="text/javascript" src="jquery.js"></script>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

您可以考虑使用jQuery在页面中设置s_id值。

您可以按如下方式修改HTML(重要部分是添加的span元素):

<html>
    <head><title>Pass jquery var to php file</title>
    </head>
    <body>

        <div><span id="s_id"></span></div>

        <script type="text/javascript" src="my_js.js"></script>
        <script type="text/javascript" src="jquery.js"></script>
    </body>
</html>

您可以在getJSON回调中使用jQuery来设置如下值,以查找添加的span元素并修改其文本:

function updates() {
     $.getJSON("php/fetch.php", function(data) {
       $.each(data.result, function(){

        $("#s_id").text(this['sender_id']);        
       });
 });
}