如何从url获取变量并将其传递给ajax

时间:2016-01-28 16:32:49

标签: javascript php jquery ajax

我正在尝试从url获取id并将其传递给ajax。这可能吗?因为,当我尝试从网址获取id并提醒它时没有出现任何内容。当我对ID进行硬编码时,它会显示在警告框中。

http://example.co.uk/pass?id=1

ajax.js

$.get("pass.php", function(data){
  alert("Data: " + data);
});

pass.php

<?php

echo $data = $_GET['id'];

?>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="" src="ajax.js"></script>

1 个答案:

答案 0 :(得分:0)

在你的html头

<script>
   var id = <?php echo $_GET['id'] ?>;
</script>

和ajax.js

 $.get("pass.php?id="+id, function(data){
        alert("Data: " + data);
  });

$.get("pass.php , {id : id} , function(data){
        alert("Data: " + data);
});