javascript - 通过加载函数发送变量

标签 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').load('fetch.php') 
      }, 3000);
    });
    </script>

所以我想发送变量 $ID在下一页中,我认为它会是这样的 .load(fetch.php?=id=$id')但它不起作用,有人可以帮我吗? 我认为首先想到的是定义变量 idjQuery部分,但我不知道如何去做,请帮助

最佳答案

如果我是你,我会先正确清理该代码,然后再进行其他操作。

<? 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>

在您的 fetch.php 文件中,您需要再次通过 $_GET 访问 $ID

我在这里坚持您的问题范围,但需要注意的是,您最好清理该信息。 尤其如果您要在数据库查询中使用它!

关于javascript - 通过加载函数发送变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37150801/

相关文章:

jquery - 如何选择div中的最后一个元素

JavaScript - 通过更改类名来折叠元素

用于检测焦点是否在文本字段中的 Javascript 代码

php - 有效区分 PHP 的开发服务器和生产服务器

javascript - 如何在 javascript 上使用 PHP var? (PHP 代码)

jquery - 第二次点击击败第一次动画完成回调函数

javascript - 丢失的 ; for循环条件之后

javascript - 在 RGB 颜色上创建图案

php - 未定义的方法 File::save() (Laravel 模型)

javascript - 表单输入键和按钮单击执行不同的操作