-3
我需要获取超过500 records.So我需要的,直到所有数据被取出加载图像符号?我用AJAX从MYSQL数据库获取数据如何在我的浏览器完全加载动态内容之前加载图像?
我需要获取超过500 records.So我需要的,直到所有数据被取出加载图像符号?我用AJAX从MYSQL数据库获取数据如何在我的浏览器完全加载动态内容之前加载图像?
如果你正在使用AJAX,那么你可以实现beforeSend,尝试这
$.ajax({
url:'',
data:{
},beforeSend:function(xhr){
// some image in a div box
$('.some-image').show();
},success:function(data){
// your code goes here to display data
$('.some-image').hide();
}
});
希望这个帮助。
试试这个
$('.record').live('click', function() {
var ajaxurl="test.php";
$.ajax({
type:"POST",
url:ajaxurl,
data:'&test='+1,
beforeSend:function(){
$('.cf_loader').html('<p class="cf_load"></p><p class="cf_result">Fetching new result</p>').css('display','block');
},
success:function(response){
$('.cf_loader').hide();
}
});
});
什么你到目前为止已经试过? – Hassaan
当你在这行之后调用你的AJAX,就像这样写$(“loadingImageId”)。show();并在成功后$(“loadingImageId”)。hide(); –
我想这可能帮助http://code.tutsplus.com/tutorials/how-to-create-infinite-scroll-pagination--wp-24873 –