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

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

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

提供一些数据

当从数据库加载数据未完成时显示加载文本,加载完成后显示数据(它包含一些表格、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);
  }
});