zhouyrt 发表于 2013-1-29 11:51:32

超时处理---Ajax之五

上一篇只是检查是否超时,超时后却不做任何处理。这里如果超时,会给failure第二个参数msg赋值为“request timeout”。
 
这样使用者能清楚的知道一次HTTP请求的细节。实现细节较为诡异,得慢慢体会。这里timeout的效果和JQuery,Ext是一样的。如下
 
Ajax.text('../servlet/Ajax',{timeout : 2000,success : function(result){},failure : function(xhr,msg){alert(msg);}}); 
 
源码见附件
页: [1]
查看完整版本: 超时处理---Ajax之五