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