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


how can detect loading data in Jquery $.post method?

大家好,我从Jquery $发送了一些值给php。Post方法,我想从数据库

中获取一些数据

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

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

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

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