
如图 注意 右上角 参照官方做了个ajax未读短信数量提醒,
第一 不明白 setInterval("ajaxGetNotify()", parseInt(120) * 1000); 这周期是多久。
第二 我测试我的发现管理登录后台后 还是要等这个周期执行完毕 才会载入未读短信数量,而不是我理想中的登录系统后就先初始化一下这里 然后再按上面的周期刷新数量。官方也是这样么?要怎么才能做到我说的。
我的代码如下
<script type="text/javascript">
$(function(){
//每隔一段时间ajax加载提醒
setInterval("ajaxGetNotify()", parseInt(120) * 1000);
})
function ajaxGetNotify(){
$.get('{:U("Message/getMessageCount")}',
{},
function(data){
if(data.num != 0){
$('#all_notify').html("<em>"+data.num+"</em>");
}else{
$('#all_notify').html("");
}
},
'json'
);
}
</script> 最佳答案