我想,只有當他們在數據庫中更新,但我不確定該怎麼做更新頁面。AJAX只有當改變數據庫中的更新 - 笨
我想,因爲每個ID是唯一的,所以如果我讓某種表達的存儲或通過AJAX拾取到在數據庫中的ID的當前陣列比較比較存儲到數據庫中的ID。但我不能確定如何比較IDS和檢查,如果他們是一個新的更新
任何幫助,將不勝感激
控制器
查看
<script type='text/javascript' language='javascript'>
$('#getdata').click(function() {
$.ajax({
url: '<?php echo base_url().'index.php/welcome/insertJSON';?>',
async: false,
type: "POST",
success: function(data) {
// thought i could do something like
if(data.change in database) do bla bla
var id = data[0];
var arr = data[1];
var arr2 = data[2]
}
})
});
</script>
你應該看看事件驅動的服務器端框架,如socket.io - http://www.socket.io – beercan 2013-03-21 01:04:32
你也可以考慮使用websocket – medonja 2013-03-21 01:48:55
也嚴格依賴於你的uo情況,如果你有很大的流量,那麼考慮'websockets'。你也可以使用普通的輪詢技術來完成這項工作。 – Red 2013-03-21 04:53:35