-
jquery实现comet例子的问题,懂的进0
html代码:
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
var url = "/comet/CometServlet";
var timestamp = 0;
var error = false;
function connect(){
$.ajax({
url:url,
type:"GET",
dataType : "json",
success:function(response){
$("#number").html(response.number);
},
error:function(){
connect();
},
complete:function(){
connect();
}
});
}
$(function(){
$("#cometButton").bind("click",function(){
connect();
});
});
</script>
</head>
<body>
<li>获取comet数字</li>
<input type="button" id="cometButton" value="click" />
<div id="number"></div>
</body>
</html>
上面的代码简单的测试comet,服务器端会每隔3秒发送数据,但是客户端读取不到数据,请问是什么原因?2012年7月06日 09:36
4个答案 按时间排序 按投票排序
-
$("#number").html(response.number); 1、这里传回来的是什么东西? 是一个字符串,不是一个对象,你当然不能这么用 如果是JSON对象的话,你需要eval转下,转成对象,然后再对象打点调用 2、确定你这个response 有值 输出来,alert 或者用firebug的console.log(response)
2012年7月06日 11:19
-
var data={
参数:参数
}
$.ajax({
url:url,
type:"GET",
dataType : "json",
data:data ---- 你这应该少 了这个。你参数没穿到后台吧
success:function(response){
$("#number").html(response.number);
},2012年7月06日 09:40
相关推荐
总的来说,“JQuery + Comet + IAsyncHttpHandler 简易聊天室”项目展示了一个利用现代Web技术实现实时通信的例子,结合了前端的jQuery库和后端的异步处理技术,实现了高效且实时的聊天功能。这样的设计思路对于学习...
在JavaWeb开发中,实时通信是一项重要的功能,它允许服务器主动向客户端推送数据,而不仅仅是响应客户端的请求。...通过这个例子,你可以了解到Comet4j如何帮助开发者构建实时的、双向通信的Web应用,提高用户体验。
通过WebSocket或者AJAX长轮询( Comet 技术),可以实现页面与数据库的实时交互。例如,使用WebSockets,前端可以通过创建WebSocket对象实时接收服务器推送的数据,更新DOM: ```javascript var socket = new ...
这个例子可能包含了服务器端和客户端的代码,用于演示如何使用Comet4j框架进行数据推送。服务器端的代码可能会创建一个Comet服务,监听特定的URL,并在有新数据时通过这个连接向客户端推送。客户端则会建立一个持久...
在这个"asp.net 长连接(聊天室例子)打包成解决方案"中,开发者提供了一个具体的实例来演示如何在ASP.NET环境中实现长连接功能。 1. **长连接基础**: - 长连接,也称为持久连接,是相对于短连接(HTTP默认的无...
股票定时刷新是另一个使用Ajax的例子,它可以实现在后台定期查询股票信息并在页面上实时更新。这通常通过设置定时器触发Ajax请求,服务器端接收到请求后查询最新股票数据,然后返回给客户端。为了优化性能,可以采用...
本项目是一个利用Ajax反向推送(Comet技术)实现的Web聊天室源码,通过Java语言的Servlet作为控制器,提供了一个完整的可运行示例。 首先,我们要理解什么是Ajax反向推送(Comet技术)。传统的Ajax请求是客户端发起...
在这个例子中,`secondTry`会在1秒后执行,终止`firstTry`的Ajax请求。 总结来说,jQuery的`$.get`等函数返回的`XMLHttpRequest`对象提供了`abort()`方法,使我们能够有效地管理和终止Ajax请求。这在处理用户频繁...
《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...
《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...
《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及web浏览器所实现的JavaScript API。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增...
**John Resig**是一位著名的JavaScript开发者和讲师,以其对jQuery框架的贡献而闻名。他还撰写了多本关于JavaScript编程的书籍,并在多个场合发表过演讲。 ### Reverse Ajax **Reverse Ajax**(也称为Comet)是一...