当加载博客首页的时候会出现数据加载失败的问题,导致每次查看博客的时候并不友好,目前的优化方案是当ajax请求失败的时候再次请求,代码如下:
$(function request() {
$.ajaxSetup({
timeout: 3000,
retryAfter:7000
});
$.ajax({
url: "",//后台请求的数据接口
dataType:"json",
data:{'limit':100},
type : "post",//请求方式
async : false,//是否异步请求
success:function(data){
})
.error(function() {
console.log( 'Ajax request failed...' );
setTimeout ( function(){ request() }, $.ajaxSetup().retryAfter );
});;
});