关于有多少条站内信没读的问题
我在这个网上找了个方法:http://blog.chinaunix.net/uid-7374279-id-2057605.html
但是他在页面上使用input来显示有多少条信息
您有<input type="text" value="0" id="messageCount"/><a href="#">条短消息</a>
if(!GetMessageCount){
var GetMessageCount = {};
}
$(document).ready(
function(){
GetMessageCount.FindMessage();
}
);
GetMessageCount.FindMessage = function(){
$.ajax({
//处理ajax请求
url:'FindNewMessage.ashx',
// 当前用户的ID,这里图省事就省略了,直接写死为 1,
//实际使用过程中可以从session中获取 。。。。
data:{Uid:1},
cache: false,
//回调函数返回未读短信数目
success: function(response)
{
$('#messageCount').val(response);
},
error:function(data)
{
alert("加载失败");
}
});
//每隔5 秒递归调用一次,刷新未读短信数目
window.setTimeout(GetMessageCount.FindMessage,5000);核心语句
}
这样显然是达不到要求的
如何让JS的结果赋值到页面上呢?
试过用<asp:Label id="label_name" runat="server"></asp:Label>,然后
$('#messageCount').innerText=response;
还是不行
试过用input,然后改样式,但还是不怎么美观
求大神指教
或者提供另一个实例,谢谢
------解决方案--------------------
<span id="messageCount"></span>
------解决方案--------------------
<a id="messageCount" href="...."></a>