jquery实现向后台请求的延时加载技术教程
程序员文章站
2022-12-09 14:34:15
当我们前端脚本需要使用后端请求的数据时,因为后端处理比较慢,在数据未处理好送到前台时,前端已经开始执行,此时便会因为没有数据报错,所以我们需要延时加载。
代码如下:
var d...
当我们前端脚本需要使用后端请求的数据时,因为后端处理比较慢,在数据未处理好送到前台时,前端已经开始执行,此时便会因为没有数据报错,所以我们需要延时加载。
代码如下:
var d = $.deferred(); //堵塞
$.get("../aaa/list",function(r){
var n = r.rows.length;
for(var i = 0;i
var s=
"
$("#bbb").append(s);
}
d.resolve(); //释放
});
d.done(function(){ //结束以后需要执行的代码
$("#ul li").hover(function(){
console.log("选中li");
},function(){
console.log("离开选中li");
});
});