如何让你的ajax更加高效
传统的的ajax写法:
$.ajax({ url: "/ajax", type:"get", dataType: "json" success: function(){ alert("哈哈,成功了!"); }, error:function(){ alert("出错啦!"); } });
新版的ajax写法:
jQuery.ajaxQueue({ url: "/ajax", type:"get", dataType: "json" }).done(function( data ) { console.log("成功回调"); }).fail(function(data){ console.log("失败回调"); });
[采用链式写法以后,代码的可读性大大提高。]
继续精简,采用[deferred的then()函数来简化]
jQuery.ajaxQueue({ url: "/ajax", type: "get", dataType: "json" }).then(doneFn, failFn);