在使用jQuery时,一个非常重要的功能就是ajax。但是jQuery的ajax一个很常用的方式会让代码可读性很差,那就是嵌套ajax使用。
比如这样的代码
$.ajax({
url:"http://localhost:8080/jsonp",
dataType:"jsonp",
jsonpCallback:"callback",
success:function (response) {
console.log(1 + ":" + response);
$.ajax({
url:"http://localhost:8080/jsonp",
dataType:"jsonp",
jsonpCallback:"callback",
success:function (response) {
console.log(2 + ":" + response);
$.ajax({
url:"http://localhost:8080/jsonp",
dataType:"jsonp",
jsonpCallback:"callback",
success:function (response) {
console.log(3 + ":" + response);
}