单击按钮后如何关闭弹出模式

2024-01-08

选中复选框然后单击按钮后如何关闭弹出模式?

如果未选中复选框,则不关闭模式。复选框和按钮放置在模态内。当我检查复选框并单击按钮时,模式不会关闭。

$(document).ready(function(){

$('.one:checked').on('click' , '.close_model' , function(){

dialog('close');

});
    

});
<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div class="container">
  <h2>Modal Example</h2>
  <!-- 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 class="modal fade" id="myModal" 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">
          <button type="button" class="close_model btn btn-danger">button</button>

          <input type="checkbox" name="ch" class="one">
          <input type="checkbox" name="ch" class="one">
          <input type="checkbox" name="ch" class="one">
          <input type="checkbox" name="ch" class="one">

        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        </div>
      </div>
      
    </div>
  </div>
  
</div>

</body>
</html>

<!DOCTYPE html>
<html lang="en">
     <head>
            <title>Bootstrap Example</title>
            <meta charset="utf-8">
            <meta name="viewport" content="width=device-width, initial-scale=1">
            <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
            <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
            <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
     </head>
     <body>
            <div class="container">
                 <h2>Modal Example</h2>
                 <!-- 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 class="modal fade" id="myModal" 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">
                                         <input type="hidden" name="txt1" id="textbox1">
                                         <button type="button" class="close_model btn btn-danger">button</button>
                                         <input type="checkbox" name="ch" class="one" value="1">
                                         <input type="checkbox" name="ch" class="one" value="2">
                                         <input type="checkbox" name="ch" class="one" value="3">
                                         <input type="checkbox" name="ch" class="one" value="4">
                                    </div>
                                    <div class="modal-footer">
                                         <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                                    </div>
                             </div>
                        </div>
                 </div>
            </div>
            <script type="text/javascript">
                 $(document).ready(function(){
                 $(".close_model").on("click",function(){
                 if($('#textbox1').val() == 'true'){
                    $('.close').trigger('click');
                 }else{
                    alert('pls click on checkbox');
                 }
                 });
                 $('.one').change(function() {
                            if(this.checked) {
                                    $(this).prop("checked", 'true');
                            }
                            $('#textbox1').val(this.checked);
                    });
                 });
            </script>
     </body>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

单击按钮后如何关闭弹出模式 的相关文章

  • jQuery 可以在用户输入数字时添加逗号吗?

    当用户输入数字时 如何动态添加逗号 有没有一个好的数字格式化程序可以提供帮助 我必须稍后添加这些数字 所以我最终必须删除一行中的逗号 但屏幕需要显示逗号以提高可读性 运行代码片段以查看其工作情况 input number keyup fun
  • Node.js:如何在检索数据(块)时关闭响应/请求

    我正在用 node js 构建一个应用程序 它加载多个页面并分析内容 因为 node js 发送块 所以我可以分析这些块 如果一个块包含例如索引 nofollow 我想关闭该连接并继续其余部分 var host example com to
  • 文件上传控件 OnChange 事件 JQuery

    我正在尝试使用 AJAX JQUERY 和 Net HTTPHandler 构建页面来上传文件 如下所示http dotnet dzone com news async file upload jquery and http dotnet
  • 音频 blob 的 URL.createObjectURL 在 Firefox 中给出 TypeError

    我正在尝试从创建的音频 blob 创建对象 URLgetUserMedia 该代码在 Chrome 中可以运行 但在 Firefox 中存在问题 错误 当我打电话时stopAudioRecorder 它停在audio player src
  • Meteor - 从客户端取消服务器方法

    我正在通过服务器方法执行数据库计数 用户可以选择他们希望如何执行计数 然后调用该方法 我的问题是 计数可能需要一些时间 并且用户可能会在方法运行时改变主意并请求不同的计数 有什么方法可以取消调用的方法并运行新的计数吗 我认为 this un
  • 如何使输入字段和提交按钮变灰

    我想变灰这两件事 http doorsplit heroku com 歌曲输入字段和提交按钮 直到用户输入艺术家 有没有一种简单的方法可以通过 JQuery 来做到这一点 艺术家输入字段的id是 request artist 你可以这样做
  • Electron - 为什么在关闭事件时将 BrowserWindow 实例设置为 null

    The 电子文档 https electronjs org docs api browser window 提供以下代码示例来创建新窗口 const BrowserWindow require electron let win new Br
  • Javascript 数组到 VBScript

    我有一个使用 Javascript 构建的对象数组 我需要使用 VBScript 读取它 如下例所示 我找不到在 VbScript 代码中循环遍历数组的方法myArray object 这个例子是我的问题的简化 我无法更改页面的默认语言 这
  • 使用 JQuery 更改元素的顺序

    有人知道我做错了什么吗 我正在尝试更改某些图像的显示顺序 我希望每次按下按钮时图像都会向右 向左移动一个位置 这是我尝试过的 但没有运气 任何帮助或见解将不胜感激 rightShift click function img hide var
  • 模块构建失败(来自 ./node_modules/babel-loader/lib/index.js)Vue Js

    我从 GitHub 下载了一个我和我的朋友正在开发的项目 但是当我尝试运行时 npm run serve 我收到这个错误 src main js 中的错误 Module build failed from node modules babe
  • 为什么我不能在 AngularJS 中使用 data-* 作为指令的属性名称?

    On the t他的笨蛋 http plnkr co edit l3KoY3 p preview您可以注意到属性名称模式的奇怪行为data 在指令中 电话 Test of data named attribute br
  • 在 vue.js 中访问数组对象属性

    给定以下数组vue js packageMaps Object packageMap 0 Object Id 16 PackageType flag list ProductCode F BannerBase packageMap 1 Ob
  • 如何更改此 jquery 插件的时区/时间戳?

    我正在使用这个名为 timeago 的插件 在这里找到 timeago yarp com 它工作得很好 只是它在似乎不同的时区运行 我住在美国东部 费城时区 当我将准确的 EST 时间放入 timeago 插件时 比如 2011 05 28
  • 如何在jquery中以相反的顺序迭代元素? [复制]

    这个问题在这里已经有答案了 我是jquery的新手 我想知道如何使用each 在jquery中以相反的顺序迭代表单元素 任何帮助 将不胜感激 尝试这个 input get reverse each function
  • 长轮询会冻结浏览器并阻止其他 ajax 请求

    我正在尝试在我的中实现长轮询Spring MVC Web 应用程序 http static springsource org spring docs 2 0 x reference mvc html但在 4 5 个连续 AJAX 请求后它会
  • 如何获取浏览器视口中当前显示的内容

    如何获取当前正在显示长文档的哪一部分的指示 例如 如果我的 html 包含 1 000 行 1 2 3 9991000 并且用户位于显示第 500 行的中间附近 那么我想得到 500 n501 n502 或类似的内容 显然 大多数场景都会比
  • 在 React.js 中编辑丰富的数据结构

    我正在尝试为数据结构创建一个简单的基于网格的编辑器 但我在使用 React js 时遇到了一些概念问题 他们的文档对此没有太大帮助 所以我希望这里有人可以提供帮助 首先 将状态从外部组件传输到内部组件的正确方法是什么 是否有可能将内部组件中
  • Javascript/Jquery:确定用户是否使用鼠标滚轮、滚动条或键盘滚动

    我正在尝试让用户界面正常工作 如果他们使用鼠标滚轮 我需要让它以一种方式滚动 如果他们使用滚动条 我需要让它以另一种方式滚动 如果他们使用键盘 我需要让它以另一种方式滚动 我相信滚轮和滚动条都充当鼠标事件 但是当单击滚动条时我无法让 jav
  • jQuery 对象相等

    如何确定两个 jQuery 对象是否相等 我希望能够在数组中搜索特定的 jQuery 对象 inArray jqobj my array 1 alert deviceTypeRoot deviceTypeRoot False alert d
  • 如何从图像输入中获取 xy 坐标?

    我有一个输入设置为图像类型

随机推荐

  • Internet Explorer 中的鼠标移动问题

    当事件目标位于鼠标上方时 Internet Explorer 不会触发 onmousemove 事件 img 元素 缺乏背景 但当目标有背景时 它确实会注册事件 有人对此有解释吗 我在 IE10 IE9 和 IE8 中也有同样的行为 在这里
  • sed,用该行的第一部分替换全局分隔符

    可以说我有以下几行 1 a b c 2 d e f 3 a b 4 a b c d e f 我如何使用 sed 或 perl 编辑它以便阅读 1a1b1c 2d2e2f 3a3b 4a4b4c4d4e4f 我已经用 awk 完成了这样的操作
  • d3 访问分组条形图中的嵌套数据

    我正在通过嵌套 csv 文件构建分组条形图 该图表也可以作为折线图查看 因此我想要一个适合折线对象的嵌套结构 我原来的 csv 看起来像这样 Month Actual Forecast Budget Jul 14 200000 74073
  • XCode - 手动升级到 Swift 4

    我有一个有 2 个目标的项目 两个目标共享超过 99 的代码 并且都是用 Swift 3 编写的 当 XCode 9 可用时 正在扫描其中一个目标 代码和目标的 构建设置 都针对 Swift 4 进行了更新 遗憾的是 我刚刚发现另一个目标仍
  • MATLAB:枚举任意数量的集合中项目的所有组合[重复]

    这个问题在这里已经有答案了 可能的重复 Matlab 生成某些向量元素的所有可能组合 https stackoverflow com questions 4165859 matlab generate all possible combin
  • 如何使用 Hive 查询结构体数组(get_json_object)?

    我将以下 JSON 对象存储在 Hive 表中 main id qwert features scope scope1 name foo value ab12345 age 50 somelist abcde fghij scope sco
  • 是什么导致我的 SKAction 计时器表现异常?

    好吧 我有一个场景 我有这个方法 创建场景内容 当是否移动到视图被叫 在这个方法中 我有一些创建场景的东西 包括一个生成节点的计时器 如下所示 self spawningSpeed 1 5 self enemyData Enemy allo
  • 如何为单个包生成覆盖率 xml 报告?

    我在用着nose and coverage生成覆盖率报告 我现在只有一包ae 所以我指定只涵盖 nosetests w tests unit with xunit with coverage cover package ae 这是结果 看起
  • HTML5 中是否不需要 ALT 属性值来通过验证?

    我正在看这张幻灯片http www slideshare net CharJTF structurals semantics controls and more html 5 is here 3523971 http www slidesh
  • Java 类路径找不到 MySQL 驱动程序

    每当我运行以下代码时 import com mysql jdbc Driver public void insertIntoMysql Print out classloader information ClassLoader cl Cla
  • 如何应用KineticJS过滤器?

    我发现 KineticJS 滤镜文档非常令人沮丧 并且无法在网上找到示例 尤其是考虑到亮度 Kinetic filters 文档link http kineticjs com docs symbols Kinetic Filters php
  • 单击球体

    我有一个以正交投影为中心绘制的单位球体 半径为 1 球体可以自由旋转 如何确定用户单击球体上的点 Given 显示器的高度和宽度 投影圆的半径 以像素为单位 用户点击点的坐标 假设左上角为 0 0 则 x 值随着向右移动而增加 y 值随着向
  • 为什么 Grpc.Core NuGet 包这么大?

    最新的 Grpc Core NuGet 包有 150 MB 之大 它似乎在其一生中稳步增长 这里有一些例子 v1 17 1 2018 年 12 月 48 34 MB v2 23 1 2019 年 8 月 68 11 MB v2 30 0 2
  • 如何制作自定义 Java/JavaFX 控制台?

    有必要制作一个自定义控制台 我有以下代码 public class Console extends OutputStream private Console ResourceBundle resourceBundle throws IOEx
  • 抑制来自套接字的“不允许操作”错误

    我有一个小型实用程序 可以处理 TCP 和 UDP 套接字 有时 我会在 stderr 中打印错误 不允许操作 我的问题是 我根据套接字函数的返回码 偶尔是 errno 处理错误 并且不打印任何内容 因此 该消息必定来自套接字调用之一 我不
  • 如何在 SQL Server 中检查 select 查询结果是否为 NULL

    在 SQL Server 中 如何验证查询是否返回 NULL 并根据它运行块 例如在查询 1 中 我想检查if count is not null然后检查它是否 gt 0 我应该使用if exists here if select coun
  • CSS 样式表在顶部还是底部?或者如何解决空白页问题?

    我一直将样式表放在顶部 之间 的html 据我了解 这是最佳实践 例如 http stevesouders com hpws css bottom php http stevesouders com hpws css bottom php
  • Python:将 IP 地址打包为 ctype.c_ulong() 以与 DLL 一起使用

    给出以下代码 import ctypes ip 192 168 1 1 thisdll ctypes cdll aDLL thisdll functionThatExpectsAnIP ip 我怎样才能正确地将它打包为一个期望它作为 c u
  • 最大数量数组中总和小于或等于 k ​​的元素的数量

    我想找到最大的数 给定正整数数组中的元素的总和小于或等于给定的编号 k 例如 我有一个数组 3 4 7 2 6 5 1 and k 6 答案是 3 因为 1 2 3 是得出总和 6 的最大元素 对数组进行排序 计算元素的数量 然后开始按顺序
  • 单击按钮后如何关闭弹出模式

    选中复选框然后单击按钮后如何关闭弹出模式 如果未选中复选框 则不关闭模式 复选框和按钮放置在模态内 当我检查复选框并单击按钮时 模式不会关闭 document ready function one checked on click clos