Jquery 更新div auto的内容
我正在尝试使用以下脚本自动更新div的内容:Jquery 更新div auto的内容,jquery,Jquery,我正在尝试使用以下脚本自动更新div的内容: function update() { $.get("authentication/notifications.php", function() { $(".notificationBox").html(); window.setTimeout(update, 10000); }); } 但出于某种原因,它不起作用。页面上没有任何内容 notifications.php必须从数据库中获取一些数据。我知道它正在得到它,专注于它
function update() {
$.get("authentication/notifications.php", function() {
$(".notificationBox").html();
window.setTimeout(update, 10000);
});
}
但出于某种原因,它不起作用。页面上没有任何内容
notifications.php必须从数据库中获取一些数据。我知道它正在得到它,专注于它显示的页面的正常更新
notificationsBox位于notifications.php内部,只是foreach()循环中的一个普通div
My notifications.php如下所示:
<?$notifications = $db->notifications();
foreach($notifications as $notifications):?>
<div class='notificationBox'><?=$notifications['pushCommentsContent'];?></div>
<?endforeach;?>
我希望在更新时输出DIV,或者将其添加到现有的 如果您使用load,它可以为您进行排序:
$('.notificationBox').load('authentication/notifications.php .notificationBox', function() {
window.setTimeout(update, 10000);
});
在这里,它将搜索otifications.php中包含类notificationBox的元素,并将其插入当前页面中包含类notificationBox的元素中
因此,要更新的元素的类必须具有以下类:)
您没有将您获得的内容插入任何内容:)
如果您使用load,它可以为您进行排序:
$('.notificationBox').load('authentication/notifications.php .notificationBox', function() {
window.setTimeout(update, 10000);
});
在这里,它将搜索otifications.php中包含类notificationBox的元素,并将其插入当前页面中包含类notificationBox的元素中
因此,要更新的元素的类必须具有以下类:)
您没有将您获得的内容插入任何内容:) 但出于某种原因,它不起作用。页面上没有任何内容 这是因为您的代码与DOM无关。也许您忘记将参数传递给
html()
但出于某种原因,它不起作用。页面上没有任何内容
这是因为您的代码与DOM无关。也许您忘了将参数传递给
html()
?哦,当然。-'我该怎么做?如何定义“newdata”必须是什么?在我发布的代码中,newdata
是所有返回的html。不过,如果您只需要一组特定的内容,就可以轻松地对其进行排序。这就是你想要的吗?:)您的authentication/notifications.php返回将在newdata中捕获的数据您不必定义任何内容,newdata是jquery从get请求中获得的数据,您可以将其作为arguemtn传递给函数。阅读本文,它的意思是,一旦执行请求,传递给success函数的第一个参数将是data fetchedIt takes ALL html,所以是的。您是否有一个特定的div或具有ID/类的内容?然后我会更新一个排序:)哦,当然。-'我该怎么做?如何定义“newdata”必须是什么?在我发布的代码中,newdata
是所有返回的html。不过,如果您只需要一组特定的内容,就可以轻松地对其进行排序。这就是你想要的吗?:)您的authentication/notifications.php返回将在newdata中捕获的数据您不必定义任何内容,newdata是jquery从get请求中获得的数据,您可以将其作为arguemtn传递给函数。阅读本文,它的意思是,一旦执行请求,传递给success函数的第一个参数将是data fetchedIt takes ALL html,所以是的。您是否有一个特定的div或具有ID/类的内容?然后我会更新一个排序:)我明白了,请看另一个答案,我已经在那里评论了另一个小问题。:)我明白了,请看另一个答案,我在这里评论了另一个小问题。:)