在 CodeIgniter 中使用 AJAX 从控制器更新 DIV 框


Updating a DIV box from controller using AJAX in CodeIgniter

我将每分钟更新两个用户之间的闲聊。这已经有效了 - 但是我不知道如何进行 AJAX 调用来更新包含实际消息的 DIV。

var interval
window.onload = function(){
    interval = setInterval('updateMessages()', 2000);
};
function updateMessages() {
    $(function () {
         // UPDATE #mail_container
    });
}
解决这个问题

的正确方法是什么?

最简单的方法可能是包含jQuery并使用其.append()或.html()方法。

例如。 $("#mail_container").html("<p>Your chat message</p>");

看:

  • http://api.jquery.com/append/
  • http://api.jquery.com/html/