gpt4 book ai didi

php - jQuery:自动刷新 `
`

转载 作者:行者123 更新时间:2023-12-01 07:03:05 25 4
gpt4 key购买 nike

我无法获取此信息 <div>使用 jQuery 自动更新。它本质上是一种聊天功能,页面每两秒刷新一次。我已经尝试了几种变体,但没有成功,所以完全以不同的方式重写它是非常受欢迎的。

jQuery 代码:

function updateChat() {
$.get("chat_data.php", function(data) {
$("div#chattable").html(data);
});

window.setTimeout("updateChat();", 2000);
}

$(document).ready(function() {
updateChat();
});

这是 <div>代码,从 chat_data.php 获取数据。这应该更新:

<div id="chattable">
<?php include("js/chat_data.php"); ?>
</div>

chat_data.php:

<?php foreach($query->result() as $row):
echo "<div class='chatrow'>";
echo "<div class='chattime'>".date("[M.d] g:ia",strtotime($row->time))."</div>";
echo "<div class='chatnamematch'>[".$row->name."]</div>";
echo "<div class='chatbody'>".$row->body."</div>";
echo "</div>";
endforeach; ?>

最佳答案

您在第 1 行的/var/www/js/chat_data.php 中的非对象上调用成员函数 result() 的错误意味着变量 $query 设置不正确。你说你使用的是CodeIgniter,是的,文件ajax_data.php位于哪个文件夹?应用程序/ Controller ?

关于php - jQuery:自动刷新 `<div>`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com