当前位置: 首页 > 知识库问答 >
问题:

通过jQuery ajax方法提交数据后引导模式不关闭

赫连骏
2023-03-14

我想把数据到数据库通过引导模式与ajax。但提交数据后,模态按钮不会自动关闭。我怎样才能解决这个问题。

下面是引导模式的代码

 <!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>

<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
  <div class="modal-dialog">

    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title">Modal Header</h4>
      </div>
      <div class="modal-body">
        <p>Some text in the modal.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
      </div>
    </div>

  </div>
</div>

这是ajax代码

  <script type="text/javascript">


   ***
          SOme Code Here
    ****


          $.ajax({
            type: 'GET',
            url  : "YOu URL",
            data: {},
             success:  function(feedback){
                $('#feedback').html(feedback);

              }
            });
        });
     });
    </script> 

共有2个答案

邴和雅
2023-03-14

模态结束的语法似乎很好。但我不确定你是否针对正确的模态元素。查看触发模式关闭代码的目标id是否正确。希望它能解决你的问题。

狄宪
2023-03-14

在success方法中,通过使用

$('#yourModal').modal('hide');

顺便说一句,建议使用http POST而不是GET进行提交。

 类似资料:
  • 我有一个模态,它有一个形式。我试图提交表单而不使用ajax刷新页面,我成功地提交了表单,但我无法隐藏模态。 带表单的引导模式: 以上模式的Ajax代码: 在弹出Modal后,我在表单中提供了一个随机的支付卡详细信息,在我提交表单后,使用ajax post调用将详细信息发布到db中,并显示支付成功的警报。但是,我无法关闭模式。请解决这个问题??

  • 我有一个页面,在3列中显示6个引导卡。每个引导卡显示图像、名称、描述和页脚按钮。当用户单击引导卡页脚按钮时,将打开一个引导模式,该模式按ID显示Sql行数据并进入该引导模式,该模式有2个输入和一个textarea表单,如下所述: 为了打开带有尊重ID的Modal,我在按钮卡代码中插入了一个PHP代码,如下所示: 其中

  • 我有一个引导模式对话框,我想首先显示,然后当用户单击页面时,它就消失了。我有以下内容: 最初会显示该模式,但在模式之外单击该模式时不会关闭。此外,内容区域不是灰色的。我如何使模式显示最初,然后关闭后,用户点击该区域以外?我怎样才能让背景像演示一样变灰?

  • 我有一个模态在我的页面。当我尝试在windows加载时调用它时,它会向控制台打印一个错误,该错误表示: 这是我的模态HTML: null 这是加载窗口时使用的JavaScript: 如何修复此问题?

  • 本文向大家介绍MyBatis通过BATCH批量提交的方法,包括了MyBatis通过BATCH批量提交的方法的使用技巧和注意事项,需要的朋友参考一下 很多人在用 MyBatis 或者 通用 Mapper 时,经常会问有没有批量插入和批量更新的方法。 实际上许多时候没必要用<foreach> 去实现特别复杂的批量操作。直接通过 MyBatis 的 BATCH 方式执行增删改方法即可。 下面是一个批量用

  • 本文向大家介绍详解iOS通过ASIHTTPRequest提交JSON数据,包括了详解iOS通过ASIHTTPRequest提交JSON数据的使用技巧和注意事项,需要的朋友参考一下 先验知识——什么是ASIHTTPRequest? 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一