Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从url获取变量并将其传递给ajax_Javascript_Php_Jquery_Ajax - Fatal编程技术网

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

Javascript 如何从url获取变量并将其传递给ajax,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我试图从url中获取一个id并将其传递给ajax。这可能吗?因为,当我尝试从url获取id并提醒它时,什么都没有出现。当我硬编码id时,它会出现在警报框中 ajax.js $.get("pass.php", function(data){ alert("Data: " + data); }); pass.php <?php echo $data = $_GET['id']; ?> <script src="http://ajax.googleapis.com/aj

我试图从url中获取一个id并将其传递给ajax。这可能吗?因为,当我尝试从url获取id并提醒它时,什么都没有出现。当我硬编码id时,它会出现在警报框中

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>

在你的html头脑中

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


您需要将http参数传递给
$。获取
 $.get("pass.php?id="+id, function(data){
        alert("Data: " + data);
  });
$.get("pass.php , {id : id} , function(data){
        alert("Data: " + data);
});