jQuery的方式实现ajax并发同步
作者:admin 日期:2013-11-25
之前在一篇文章中有讲到js的异步协作,那时候讲的是用了一个库EventProxy(参考: http://www.zeroplace.cn/article.asp?id=859)。这次我说,有实际上jQuery就自带了一个工具就可以很简单的实现类似的功能。
同样是上次说的例子,在网页中数据是ajax的,模板也是ajax获取。
$(function(){
// from http://www.zeroplace.cn
	$.when($.getJSON("data.js"), $.get("data.tpl"))
	.done(function(arg1, arg2){
		var title = arg1[0].title;
		var tpl = arg2[0];
		var html = tpl.replace("{$title}", title);
		$("body").html(html);
	});
})
JS的代码还是相当简单的
通过看chrome的时间轴可以发现两个请求确实是同时发起的

评论: 0 | 查看次数: 6803
      
 订阅
 订阅
               PHP中的错误处理、异常处理机制
PHP中的错误处理、异常处理机制
                   Ubuntu 12.04更新源
Ubuntu 12.04更新源
                   
               
 
  
                 文章来自:
文章来自:  Tags:
Tags:  
      