首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

右上角消息提示框

2012-09-13 
右下角消息提示框我要做OA,如果我有消息,希望有右下角有消息提示框。想法是:JScript codefunction GetOrder

右下角消息提示框
我要做OA,如果我有消息,希望有右下角有消息提示框。想法是:

JScript code
function GetOrderCount() { $.ajax({ type: "get", dataType: "html", url: "/Jquery/ashx/order.ashx", data: "", success: function(data){ if (data>0) { $.messager.anim('fade', 2000); $.messager.show('<font color=red>客人自助单提醒</font>','目前尚有<font color=red>'+data+'</font>个客人自助单未处理,请相关客服尽快处理!<a href=Order.aspx target=_blank>进入处理</a>',10000); } } }); } $(document).ready(function(){ GetOrderCount() window.setInterval("GetOrderCount()",60000);//1分钟刷新1次 });

但是这样要不断的时时访问数据库。
想请教一下有没有更好的方法?请高手指教

[解决办法]
setTimeout 定时取一次!
[解决办法]
访问后台是必需的,你可以在后台设置一个静态变量,用于保存最新更新时间,你传你最近获取数据的时间回到服务器,与之对比,如果最新更新时间打于你回传过去的时候,访问数据库获取最新数据,否则直接返回!

热点排行