首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在成员动作中显示加载模式

在成员动作中显示加载模式
EN

Stack Overflow用户
提问于 2014-11-07 15:29:57
回答 1查看 223关注 0票数 1

我有操作按钮点击发送数据到服务器使用ajax,我想显示加载模型时,用户点击按钮。

代码语言:javascript
运行
复制
 addInvoices:function(){
            window.$('#loading-modal').modal('show')
            $.ajax({
              ..
            }).done(function (data) {
              ..
            });
            window.close();
        }

但这不管用

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-07 15:34:01

您正在打开该模型,发送AJAX请求,然后立即关闭该模式。Javascript不会在运行window.close()方法之前等待异步请求完成;这就是异步代码的全部要点。你需要把它放在承诺里面,而不是在它之后。

代码语言:javascript
运行
复制
window.$('#loading-modal').modal('show')
$.ajax({

}).done(function (data) {
    window.close();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26804572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档