gpt4 book ai didi

jquery - 有没有办法 jQuery .load() 仅当数据不同时才更新

转载 作者:行者123 更新时间:2023-12-01 07:34:52 28 4
gpt4 key购买 nike

现在我的代码如下所示:

<script type="text/javascript">
$(document).ready(function() {
$.ajaxSetup({
cache: false
});

var loadUrl = "<?php echo site_url("admin/get_uploads"); ?>";

$("#result").load(loadUrl);

var refreshId = setInterval(function() {
$("#result").load(loadUrl);
}, 1000);
});
</script>

问题是每秒刷新一次,因此如果我在该 div 中选择了某些内容,一秒钟后,选择将重置为未选择。

有没有办法让 jQuery 仅在新数据可用时引入新数据,而不每秒刷新?

最佳答案

$.get(loadUrl,function(result){
if(result != $("#result").html())
{
$("#result").html(result);
}
});

更好的解决方案是使用 comet类型方法,长轮询相当容易实现。

关于jquery - 有没有办法 jQuery .load() 仅当数据不同时才更新 <div> ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3269368/

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