HTML 代码: Jquery 代码: var $j = jQuery.no-6ren">
gpt4 book ai didi

php - Jquery 加载函数在第一次加载后卡住

转载 作者:行者123 更新时间:2023-11-29 08:45:22 25 4
gpt4 key购买 nike

您好,我有这个示例代码来加载随机报价。

PHP 代码:

<?php
//Selecting Random quotes from database --randomquotes.php
require('dbconnection.php');
// $temp=10;
$sql = "SELECT * FROM db.q order by rand() LIMIT 1";
$res = mysql_query($sql,$con);
while ($res1=mysql_fetch_assoc($res))
{
print "<em>".$res1['quote']."</em>";
}
?>

HTML 代码:

<div class="class_box_shadow_quote">
<?php
require('randomquotes.php');
?>
</div>

Jquery 代码:

<script>
var $j = jQuery.noConflict();
$j(document).ready(function(){
setInterval(function() {
$j(".class_box_shadow_quote").load('randomquotes.php');
}, 7000);
});
</script>

此代码第一次运行良好,但卡在第二个引用上并且没有更改引用。而且每次我看到第二个报价总是相同的。问题是什么 。请帮忙?

最佳答案

我相信 jQuery 正在缓存输出。您可以尝试禁用缓存。

setInterval(function() {
$j.ajax({
url: 'randomquotes.php',
cache: false,
success: function(data) {
$j(".class_box_shadow_quote").html(data);
}
});
}, 7000);

关于php - Jquery 加载函数在第一次加载后卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655431/

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