用web做的一个聊天程序, ajax轮询的方式实现消息的实时更新.
头像的url是存在数据库里面的,ajax请求头像url地址,为什么不能及时显示,必须要刷新才可以显示出来...
$.get(url,function(data,status){
if(status == "success"){
//console.log(data);
data = JSON.parse(data);
console.log(data);
//存储数组的大小
cnt = data.length;
for(var i = 0; i < cnt; i++){
//创建li标签
var float = "list-group-left";
if(data[i]['message_from'] == uid){
//自己发送,右浮动
float = "list-group-right";
}
var li = document.createElement('li');
li.setAttribute('class','clearfix '+float);
var date = new Date(data[i]['message_addtime']*1000);
var txt = "
"+date.transform()+"
"+data[i]['message_content']+"
";li.innerHTML = txt;
ulist.appendChild(li);
}
}
});