Ajax请求完成或失败时,Ajax微调器不会隐藏

时间:2019-05-14 02:22:54

标签: jquery ajax bootstrap-modal

当用户单击“提交”按钮时,我会显示一个引导模式

weight2[j]

这是用户单击按钮时的javascript代码

<div class="modal fade" id="pleaseWaitDialog" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" th:fragment="signupSuccessMessageModalFragment">   
  <div class="modal-dialog modal-dialog-centered">
    <div class="modal-dialog modal-sm">
        <div class="modal-content" style="width: 48px">
            <span class="fa fa-spinner fa-spin fa-3x"></span>
        </div>
    </div>
  </div>
</div>

在请求启动之前,引导程序模态(#pleaseWaitDialog)启动并显示ajax微调器。但是,当请求失败时,模态不会关闭[pleaseWait.modal('hide'); //不起作用]。我在这里想念什么?谢谢

更新-这是我的小提琴,其中包含完整的代码,由于我不是jsfiddle的新手,并且我的代码正在发出服务器端验证请求(正在对此进行处理),因此{@ 3}}

我的要求 1.用户单击“创建帐户”按钮->微调器开始显示 2.万一旋转失败,应该躲起来 3.如果成功页面被重定向到注册成功页面,则微调框会自动隐藏

0 个答案:

没有答案