Javascript 通过加载函数发送变量
我想在下一页发送一个变量,这是我目前拥有的Javascript 通过加载函数发送变量,javascript,php,jquery,Javascript,Php,Jquery,我想在下一页发送一个变量,这是我目前拥有的 <? php //some code $ID = $_GET['ID']; echo "<div id='show_here'></div>"; <script type ="text/javascript"> $(document).ready(function(){ setInterval(function(){ $('#show_here').lo
<? php
//some code
$ID = $_GET['ID'];
echo "<div id='show_here'></div>";
<script type ="text/javascript">
$(document).ready(function(){
setInterval(function(){
$('#show_here').load('fetch.php')
}, 3000);
});
</script>
如果我是你,我会在做任何事情之前先把代码清理干净
<? php
//some code
$ID = $_GET['ID'];
?>
<div id='show_here'></div>
<script type ="text/javascript">
$(document).ready(function(){
setInterval(function(){
$('#show_here').load('fetch.php?id=<?php echo $ID; ?>') // we put the ID here
}, 3000);
});
</script>
$(文档).ready(函数(){
setInterval(函数(){
$('#show_here').load('fetch.php?id=')//我们把id放在这里
}, 3000);
});
在fetch.php
文件中,您需要再次通过$\u GET
访问$ID
我只是停留在你问题的范围内,但需要注意的是,你最好清理一下这些信息尤其是如果要在数据库查询中使用它 您可以使用
.load('fetch.php?id=<?php echo $id ?>');
.load('fetch.php?id=');
或
.load('fetch.php',{id:'});
.load('fetch.php?id=')这很有效,谢谢
.load('fetch.php' , {id : '<?php echo $id ?>'}) ;