繁体   English   中英

在每个页面上添加AJAX调用

[英]Adding AJAX call on each page

因此,我是AJAX的新手,我不确定该怎么做,但是我有3个不同的页面,我想为所有AJAX和这些文件中的所有内容添加AJAX调用。

我猜页面将以类似以下内容开头:

$(document).ready(function(){
    setInterval(function(){
        $('').load('target.php');
    );
});

不确定这是否是开始? 我是一个新手,所以如果我忘记了任何信息,请告诉我,我将尝试编辑第一篇文章。

I would like to add the call when you click a menu.
EDIT:
<?php

echo "

      <li><a href='gestbookk.php'>Woodland</a></li>
         <li><a href='fileupload.php'>Hem</a></li>
         <li><a href='laddaupp.php'>Mountains</a></li>


";

?>

该页面包含在所有页面中。因此,在单击菜单链接之一时会开始AJAX调用。

在这种情况下,您或多或少需要这样的东西:

  $(document).ready(function()
 {
   $('li a').click(function(){
        $.get($(this).prop('href'), function(data){
            $('#CONTENTHERE').html(data);
        });
        return false;
    });
 });

$('')=>没什么意义,设置的间隔也没有(jQuery allso已内置计时器)

这可能是您要寻找的东西:

$(document).ready(function()
{
  $.get('target.php', function(data){
//we are done add this to our body
    $(body).append(data);
  });
  $.get('target2.php', function(data){
//we are done add this to our body
    $(body).append(data);
  });
  $.get('target3.php', function(data){
//we are done add this to our body
    $(body).append(data);
  });
});
<script>
   $(document).ready(function(){
     setInterval(function(){
     $('').load('target.php');

       }, 1000);

   });
 </script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM