function a() {
$("#div1").load("demo_test.txt", function ( materials ) {
return (materials );
})
}

解决方案 »

  1.   

    异步直接在响应里面做逻辑处理,要回调试试promise
      

  2.   

    我昨天刚写了关于这个的博客
    function loadImageAsync(url) {
      return new Promise(function(resolve, reject) {
        const image = new Image();
     
        image.onload = function() {
          resolve(image);
        };
     
        image.onerror = function() {
          reject(new Error('Could not load image at ' + url));
        };
     
        image.src = url;
      });
    }地址 https://blog.csdn.net/weixin_38361925/article/details/95099838