Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax请求在插入元素时出错_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript Ajax请求在插入元素时出错

Javascript Ajax请求在插入元素时出错,javascript,jquery,ajax,Javascript,Jquery,Ajax,所以我现在注意到,在第一次调用之后,我的ajax调用就变得一团糟了。。我插入元素,大约5秒钟后,插入元素,他们搞糟了,说他们的连接断开了?这是一个只插入元素的问题,还是它们在这里是一个实际的错误。。。下面是我在插入元素时遇到的错误的图像 单击以查看错误的图像。s 下面是我所有的ajax代码(有很多),但是loadIt()函数是我总是每5秒调用一次ajax调用的地方,这就是出错的函数。(查看loadIt函数代码的最底层 <script type="text/javascript">

所以我现在注意到,在第一次调用之后,我的ajax调用就变得一团糟了。。我插入元素,大约5秒钟后,插入元素,他们搞糟了,说他们的连接断开了?这是一个只插入元素的问题,还是它们在这里是一个实际的错误。。。下面是我在插入元素时遇到的错误的图像

单击以查看错误的图像。s

下面是我所有的ajax代码(有很多),但是loadIt()函数是我总是每5秒调用一次ajax调用的地方,这就是出错的函数。(查看loadIt函数代码的最底层

<script type="text/javascript"> 
var loginContent = "";
var staffContent = "";
var activeContent = "";
var $loginBox = $("#login_content");
var $activeBox = $("#active_content");
var $staffBox = $("#staffmessagesArea");
loadIt();
loadMessages();

function loadMessages()
{
    $.ajax({

     type: "GET",
     url: '<?php echo $config['website']['url']; ?>/assets/hk/ajax/staff_messages.php',
     success: function(data) {
          if (staffContent != data)
          {
              $('#staffmessagesArea').html(data);
          }
     }

   });
}

function loadIt() 
{
    $.get("<?php echo $config['website']['url']; ?>/assets/hk/ajax/recent_logins.php",function(data) {

    if (loginContent != data) {
    $loginBox.html(data); 
    loginContent=data;
    }
    setTimeout(loadIt,5000);
    });

    $.get("<?php echo $config['website']['url']; ?>/assets/hk/ajax/active_content.php",function(data) {
    if (activeContent != data) {
    $activeBox.html(data); 
    activeContent=data;
    }
    setTimeout(loadIt,5000);
    });
}  </script>

var loginContent=“”;
var staffContent=“”;
var activeContent=“”;
var$loginBox=$(“#登录内容”);
var$activeBox=$(“#活动内容”);
var$staffBox=$(“#staffmessagesArea”);
loadIt();
loadMessages();
函数loadMessages()
{
$.ajax({
键入:“获取”,
url:“/assets/hk/ajax/staff_messages.php”,
成功:功能(数据){
if(staffContent!=数据)
{
$('staffmessagesArea').html(数据);
}
}
});
}
函数loadIt()
{
$.get(“/assets/hk/ajax/recent_logins.php”),函数(数据){
if(登录内容!=数据){
$loginBox.html(数据);
loginContent=数据;
}
setTimeout(loadIt,5000);
});
$.get(“/assets/hk/ajax/active_content.php”),函数(数据){
如果(activeContent!=数据){
$activeBox.html(数据);
活动内容=数据;
}
setTimeout(loadIt,5000);
});
}  
最近的_logins.php文件的内容

<?php
require_once '../../other/connection.php';

$stmt = $pdo->prepare("SELECT * FROM `user_logins` ORDER BY Id DESC LIMIT 5");
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
foreach ($rows as $row) 
{
    echo '' . $row['Login_Username'] . '<br>' . $row['Login_Timestamp'] . ' - ' . $row['Login_Ip'] . '<br><br>';
}
?>

我将xampp用作1GB RAM Windows 2012 R2服务器VPS上的web服务器。。 我也在本地计算机上用windows 8.1检查了这个问题,在本地主机上用xampp检查了4GB Ram,但它仍然做到了??更改太多IIS有点修复了它(我没有注意到任何问题),但我真的很想使用xampp


我还必须告诉您,我的html文件包含大约1200行。

请将此代码缩小到仅与问题相关的代码。可以看到大量ajax请求。.不知道要看什么atI编辑了此问题。