我有一个 ajax 调用$(document).ready function
来获取大量数据并显示在页面上。它返回大约 160KB 的数据,大约需要 6 秒。大多数情况下它运行良好,但有时错误函数返回错误号403
,200
或者404
它不返回数据。我真的不知道有什么问题。这是我的ajax代码:
jQuery(document).ready(function(){
URL='{% url CompanyHub.views.getServices %}';
jQuery.ajax({
url:URL,
type:'POST',
context: this,
beforeSend:function(xmlHttpRequest){
jQuery('#container').append('<img src="/static/loading.gif" id="loading" />');
},
complete:function(){
jQuery('#loading').remove();
},
success:function(data){
jQuery('#loading').remove();
jQuery('#carousel').html(data);
},
error:function(jqXHR, textStatus, errorThrown){
alert(jqXHR.status);
}
});
});