2016-01-28 3 views
-1

Я пытаюсь получить идентификатор от url и передать его ajax. Это возможно? Потому что, когда я пытаюсь получить идентификатор из URL-адреса и предупреждать об этом, ничего не появляется. Когда я жестко закодирую идентификатор, он появляется в поле предупреждения.как получить переменную от url и передать ее ajax

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

Вам нужно передать параметры HTTP в '$ .get'. https://api.jquery.com/jquery.get/ –

ответ

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); 
});