在URL中包含一些$ _GET信息时,例如:index.php?WhatIWant = 1。我们如何使用ajax恢复该值?
我试图在php部分使用$ _GET ['WhatIwant']恢复它,如下所示:
PHP:
<?php
echo $_GET['WhatIwant'];
?>
jQuery的:
$.post('functions/test.php',function(test)
{
$('.value').text(test);
});
但我一直得到“未定义索引:WhatIwant”,我认为这是有意义的。但那又如何恢复呢?
答案 0 :(得分:0)
它返回undefined的原因是因为你发布的函数/ test.php没有设置$ _GET var。
如果您无法通过javascript访问它,我建议您使用以下内容:
var randomGet = <?php echo(isset($_GET['random']) ? '"' .$_GET['random']. '"' : ''); ?>;
alert(randomGet);