bootbox是boostrap集成的弹窗,基本能完成后台系统的需求,下面是一些使用方法

1.bootbox.alert

bootbox.alert使用方法主要有三种

  直接传内容

bootbox.alert('弹窗信息')

 传对象

/*@ message 弹窗的信息,必须要有的属性@ callback 点击确定的回调函数
*/bootbox.alert({message:'弹窗信息',callback:function(){console.log('点击了确定');}
})

效果如下

2.bootbox.confirm

/*@ message 弹窗的信息,必须要有的属性@ callback 点击弹窗按钮的回调函数,确定传的value为true,取消为fasle,@ buttons 按钮的信息
*/
bootbox.confirm({message:'弹窗信息',callback:function (value) {console.log(value)}
})
bootbox.confirm({message:'弹窗信息',callback:function (value) {console.log(value)},buttons:{confirm:{confirm:'确认按钮',className:'btn-primary'},cancel:{confirm:'取消按钮',className:'btn-default'}}
})

3.bootbox.prompt

效果过于逗B,不过多讨论

bootbox.prompt({title: '弹窗标题',callback: function(value) {console.log('你输入的内容为' + value)}
})

4.bootbox.dialog

以上三个方法最后都是通过转换参数调用dialog的(转换的方法写的挺好的,有心情的可以看看)

bootbox.dialog({  message: "弹窗内容",  title: "弹窗标题",  buttons: {  Cancel: {  label: "取消",  className: "btn-default",  callback: function () {  console.log("点击了取消");}  }  , OK: {  label: "OK",  className: "btn-primary",  callback: function () {  console.log("点击了确定");}  }  }
});  

结束语:

  boostrap的这套弹窗,简单实现了基本的交互,但是遇到复杂的交互的话(点击按钮前做些事情,失败不关闭弹窗,点击取消和弹窗右上角的x是调用不同的事件....),还是自己写一套吧~

转载于:https://www.cnblogs.com/peace1/p/bootbox.html

bootbox api相关推荐

  1. Bootstrap:弹出框和提示框效果以及代码展示

    前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...

  2. 弹出框和提示框效果以及代码展示

    前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...

  3. bootbox.js bootbox.promt()

    想用bootbox做一个弹出的输入框,输入框是必填项,想看一下API,结果bootxbox.js的官网怎么也打不开.摸索了一下,发现用this可以获取整个模态框节点,这就好办了: bootbox.pr ...

  4. 百度地图调用电子围栏API实现案例

    最基础的围栏展示效果: 以下所有参考学习,也可以先看看百度API了解.具体代码实现如下: 1.以下是用百度地图 索要引用的 js 2. 围栏新增代码案例可简单看一下: //百度地图API功能 var ...

  5. 淘宝获取单笔订单信息服务端调用API及流程

    淘宝获取单笔交易接口(文档地址):https://open.taobao.com/api.htm?docId=54&docType=2 调用接口所需依赖(文档地址):https://devel ...

  6. rancher部署项目Validation failed in API: Deployment.apps“”must be no more than 63 characters问题原因及解决方法

    Validation failed in API: Deployment.apps "xxxxxxxxxx-x x x x x x x x x" is invalid: [meta ...

  7. RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别

    1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...

  8. 通过聚合数据API获取微信精选文章

    思路 在聚合数据申请账号(https://www.juhe.cn/) 通过聚合数据api获取微信精选文章api 通过newspaper库提取相应的文本内容,关于newspaper库的使用方法可以参考这 ...

  9. 使用 JavaCSV api 读取和写入 csv 文件

    使用JavaCSV api 导包 我现在基本上都是Maven构建项目,相信大家也是,就不提供jar包了. <dependency><groupId>net.sourceforg ...

  10. API pytorch tensorflow

    pytorch与tensorflow API速查表 方法名称 pytroch tensorflow numpy 裁剪 torch.clamp(x, min, max) tf.clip_by_value ...

最新文章

  1. java标志清理_JVM内存管理之GC算法精解(五分钟让你彻底明白标记/清除算法)...
  2. 第6周第4课:复习及扩展知识
  3. 2020前三季度各省市人均收入来了!看看你的家乡排第几?
  4. 【BZOJ-2325】道馆之战 树链剖分 + 线段树
  5. 我的Python成长之路---第六天---Python基础(19)---2016年2月20日(晴)
  6. Cow Contest【最短路-floyd】
  7. 二维数组最长递增java_动态规划设计之最长递增子序列
  8. 计算机基础 软件系统与硬件系统
  9. 许纪霖《中华传统文化30讲》读书笔记
  10. 日企人力资源规章制度汇总
  11. python多线程实现UDP网络通信代码演示
  12. 网页设计<项目二 “说旅游”>专题页制作
  13. SPI接口的MISO和MOSI连接时是否需要交叉接? SI和SO呢?
  14. 高效能人士执行的四原则(2017-12-15)
  15. .Net深入学习:序列化
  16. XMOS笔记1--LED的控制
  17. 计算机毕业设计——基于HTML电商购物商城项目设计与实现---(服装商城 4页 带登录 带动画)
  18. 移动端切图内容包括什么_手机移动端前端开发切图的一些疑问
  19. 朴素贝叶斯模型应用实践
  20. 项目管理工具中的线性进度表是什么

热门文章

  1. ixp协议服务器,ipx协议中的“内部网络号”是什么意思?
  2. 教你以一秒钟10万+个密码的速度破解WiFi
  3. HTML命名空间的使用
  4. oracle系统漏洞补丁包,跪求oracle漏洞补丁包
  5. 移动端H5 QQ在线客服链接代码
  6. 天涯社区脱水机(TianyaTool) - 实现天涯社区宝箱的只看楼主功能
  7. Python爬虫初探——天涯
  8. 万维考试系统python_万维题库管理系统单机版(万维考试管理软件)V201706 最新官方版...
  9. 【Struts】ActionForm
  10. 软件工程 第五章:交互图