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

Php 在CodeIgniter中使用AJAX从控制器更新DIV框,php,javascript,ajax,codeigniter,Php,Javascript,Ajax,Codeigniter,我将每分钟更新一次两个用户之间的小聊天。这已经起作用了——但是我不知道如何通过AJAX调用来更新包含实际消息的DIV var interval window.onload = function(){ interval = setInterval('updateMessages()', 2000); }; function updateMessages() { $(function () { // UPDATE #mail_container }); }

我将每分钟更新一次两个用户之间的小聊天。这已经起作用了——但是我不知道如何通过AJAX调用来更新包含实际消息的DIV

var interval
window.onload = function(){
    interval = setInterval('updateMessages()', 2000);
};

function updateMessages() {
    $(function () {
         // UPDATE #mail_container
    });
}

什么是实现这一点的正确方法?

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

例如,
$(“#mail_container”).html(“您的聊天信息”

”)

见:


我已经做到了这一点,但是如何从控制器获取数据呢?jquery ajax函数可以让您做到这一点-请参阅提供的@swatkins链接。当您调用该函数时,可以使用与/controller/function/arguments格式相同的方式指定codeigniter url。