如何在Jquery $ .post方法中检测加载数据?

时间:2015-09-15 05:21:03

标签: php jquery database .post

大家好我从Jquery $ .post方法向php发送了一些值,我想从数据库中提供一些数据

当数据库中的加载数据未完成时显示加载文本和加载完成后显示数据(它包含一些表格,div,文本和图像)

    var val = "";
    $.post("showData.php",{val: "loadMyTable"},
        function(response) {
            // if data loaded do something
            // if not show loading text 
    });

1 个答案:

答案 0 :(得分:1)

beforeSend中显示您的加载文字,并在complete回调中显示您的数据:

$.ajax({
  type: 'POST',
  url: "showData.php",
  data: {val: "loadMyTable"},
  beforeSend : function() {
    $('#loadingText').show();
  },
  success : function(data) {    
    $('#loadingText').hide();
    $('#myNewContent').html(data);
  }
});