$.ajaxSettings.async = false;
updateData();
$.post("./api/api.php?do=home", function(data) {
$("#home_wating_send").text(data.data.wating_send);
}, 'json');
$.ajaxSettings.async = true;
有没有好的解决方案
如果不开启异步,每次打开页面就会出现假死的状态。等数据返回完了,才可以正常操作。
因为需要先更新数据,然后再统计数据。如果开起异步,基本上就是先统计,然后才会返回更新的数据,导致统计不准确
这种场景就适合 Promise