我正在嘗試創建一個投票應用程序,我需要一些幫助。如果內容不同,使用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