在ajax中发送PHP值

时间:2016-09-21 08:40:46

标签: php ajax

我想使用ajax发送PHP值,但它没有运行。请帮助。

{{1}}

2 个答案:

答案 0 :(得分:1)

更改

<?php $_GET['id']; ?>

<?= $_GET['id'] ?>

<?php echo $_GET['id']; ?>

答案 1 :(得分:0)

代码明智的修正如上所述,答案是在线下改变:

<?php $_GET['id']; ?>

<?php echo $_GET['id']; ?>

但是请确保将id作为url参数传递,因为您使用$ _GET方法来赋值。例如:

http://localhost/YOUR_PROJECT_ROOT_DIRECTORY/filename.php?id=121

这必须有效。

示例完整功能代码如下:

<a href="javascript:void(0)" onclick="test();">Click here</a>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script>
function test(){
    $.ajax({
             url:"getuser.php",
            type:"GET",
             data:{ id2: "1",id:<?php echo $_GET['id']?> },
              success:function(data){
                $("#detail").html(data);
               }
    })
}
</script>