Php 在CodeIgniter中使用AJAX从控制器更新DIV框
我将每分钟更新一次两个用户之间的小聊天。这已经起作用了——但是我不知道如何通过AJAX调用来更新包含实际消息的DIVPhp 在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 }); }
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。