当前位置: 首页 > 面试题库 >

如何使用jQuery打开Bootstrap模态窗口?

卢承弼
2023-03-14
问题内容

我正在使用Twitter Bootstrap模态窗口功能。当有人单击我的表单上的提交时,我想在单击表单中的“提交按钮”时显示模式窗口。

<form id="myform" class="form-wizard">
    <h2 class="form-wizard-heading">BootStap Wizard Form</h2>
    <input type="text" value=""/>
    <input type="submit"/>
</form>

<!-- Modal -->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
        <h3 id="myModalLabel">Modal header</h3>
    </div>
    <div class="modal-body">
        <p>One fine body…</p>
    </div>
    <div class="modal-footer">
        <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
        <button class="btn btn-primary">Save changes</button>
    </div>
</div>

jQuery的:

$('#myform').on('submit', function(ev) {
    $('#my-modal').modal({
        show: 'false'
    });


    var data = $(this).serializeObject();
    json_data = JSON.stringify(data);
    $("#results").text(json_data); 
    $(".modal-body").text(json_data);

    // $("#results").text(data);

    ev.preventDefault();
});

问题答案:

Bootstrap具有一些可以在模式上手动调用的功能:

$('#myModal').modal('toggle');
$('#myModal').modal('show');
$('#myModal').modal('hide');

您可以在此处看到更多信息:Bootstrap模态组件

特别是方法部分。

因此,您需要更改:

$('#my-modal').modal({
    show: 'false'
});

至:

$('#myModal').modal('show');


 类似资料:
  • 本文向大家介绍使用jQuery和Bootstrap实现多层、自适应模态窗口,包括了使用jQuery和Bootstrap实现多层、自适应模态窗口的使用技巧和注意事项,需要的朋友参考一下 本篇实践一个多层模态窗口,而且是自适应的。 点击页面上的一个按钮,弹出第一层自适应模态窗口。 在第一层模态窗口内包含一个按钮,点击该按钮弹出第二层模态窗口,弹出的第二层模态窗口会挡住第一层模态窗口,即第二层模态窗口打

  • 本文向大家介绍Bootstrap模态窗口源码解析,包括了Bootstrap模态窗口源码解析的使用技巧和注意事项,需要的朋友参考一下 前言: bootstrap的 js插件的源码写的非常好,也算是编写jquery插件的模范写法,本来还想大篇详细的分析一下呢,唉,没时间啊,很早之前看过的源码了,现在贴在了博客上, 300来行的代码,其中有很多jquery的高级用法,建议,从github上下载一下源码,

  • 我复制了一个模板从coDepen。这段代码非常过时,有一些旧的cdn链接。这意味着我必须找到这些链接的更新版本。我是如此接近使应用程序完全功能,我需要打开后关闭模式。我相信这和自举有关。链接和模态代码如下。

  • 我是硒新手。我的应用程序是在2004-2006年开发的非常旧的应用程序,每一个其他操作都会打开一个新窗口。我正在使用用于internet explorer的selenium web驱动程序来编写自动测试用例。 我使用driver.switchTo().window(windowname)在打开的窗口之间切换 然而,当我的测试在我的应用程序的响应时间不时不同的其他环境上运行时,我的测试用例会失败。因

  • 问题内容: 有人在四月份提出了完全相同的问题,没有任何答案。但是由于他提供的信息太少了;这个问题被放弃了。 我也有同样的问题。在main_page.html我有这行: 一旦你单击此处,编辑模板将出现在Twitter引导程序模式内。 url.py view.py 通常这是contact.html的外观: 我可以把它放进去 。但是,如何从视图中打开模态? 问题答案: 除非你需要使用模态之外的联系表格,

  • 问题内容: 我正在尝试从javascript打开一个新窗口,但没有插入html: 有人知道为什么吗? 问题答案: 这是一个使用jQuery打开包含内容的新窗口的示例