我正在尝试创建一个投票应用程序,我需要一些帮助。如果内容不同,使用ajax更新页面
我遇到的问题是,我每3秒发送一次请求,并且在表单中选择的所有选项都会在每次重新加载时重置。 (因此,用户将不得不做出选择,并在3秒钟内提交。)
<script type="text/javascript">
$(document).ready(function() {
$.ajaxSetup({ cache: false });
setInterval(function() {
$('#respnseDiv').load('response.php');
}, 3000);
});
</script>
这就是我目前使用填充div
我想jQuery来检查每个内容看看是否与最后一个相同,如果是,不更新div,如果内容不同(即投票新问题),将其加载到div中。
我不在JS/jQuery的非常好,但好学
问候
约翰在你的MySQL表
尝试和一些代码添加到您的问题,以使其更清晰 – roryok 2014-12-04 10:53:16
加我使用jQuery的,我不是在我的电脑现在,所以我没有访问我的PHP代码大气压 – 2014-12-04 11:00:51
如果我理解的很好,您想缓存用户对问题的回复。只需将最后一个答案存储在变量中,并在用户尝试提供新答案时进行交叉检查。 – Mysteryos 2014-12-04 11:05:52