BootStrap 模态框实现刷新网页并关闭功能
Bootstrap模态框:刷新网页并关闭的功能实现
对于想要在Bootstrap模态框中实现刷新网页并关闭的功能的朋友们,这里有一个简单易懂的方法供大家参考。
一、方法与实现
1. 'hide.bs.modal'事件:当调用hide实例方法时,此事件被触发。
```javascript
$('identifier').on('hide.bs.modal', function () {
// 执行一些动作...
})
```
2. 'hidden.bs.modal'事件:当模态框完全对用户隐藏时,此事件被触发。
```javascript
$('identifier').on('hidden.bs.modal', function () {
// 这里可以加入刷新网页的代码
location.reload();
})
```
二、源码示例
```javascript
$('confirmRevokeOrder').on('hidden.bs.modal', function(){
var urla ='/service/csOrderHistoryAction_csOrderHistoryListTo.action';
openNewTab({
url: urla,
tabName: '预订跟踪',
callback: function () {
}
});
});
$('confirmRevokeOrder').modal('hide'); // 注意这里应该是hide而不是hidden,因为我们要在模态框隐藏时执行动作。
```
三、小技巧:禁用空白处点击关闭Bootstrap模态框
当模态框包含大量信息编辑内容时,不小心点击空白处可能会导致模态框关闭。为了避免这种情况,可以使用以下代码:
```javascript
$('myModal').modal({backdrop: 'static', keyboard: false});
``` 这里的backdrop设置为'static',则点击空白处不会关闭模态框;keyboard设置为false,则按esc键也不会关闭模态框。 这是一个非常实用的功能,确保用户在编辑过程中不会因为误操作而丢失数据。对于希望保留用户体验和提高操作效率的朋友们来说,这无疑是一个非常好的选择。对于不熟悉Bootstrap的朋友来说,这同样是一个很好的学习机会。希望这个分享能对大家有所帮助。如果有任何疑问或建议,欢迎留言交流。感谢大家对狼蚁SEO网站的支持!再次感谢大家的关注与阅读!让我们共同学习进步! 长沙网络推广团队期待您的宝贵意见!让我们一起努力,共创美好未来!让我们一起学习如何更好地使用Bootstrap模态框,提高工作效率和用户满意度!让我们共同Bootstrap的更多功能与应用场景!
编程语言
- BootStrap 模态框实现刷新网页并关闭功能
- jQuery实现radio第一次点击选中第二次点击取消功能
- SQLServe 重复行删除方法
- asp 小偷采集程序原理与常用函数方法
- 搭建Bootstrap离线文档的方法
- JavaScript实现复制文章自动添加版权
- PHP rawurlencode与urlencode函数的深入分析
- 清理Mysql general_log的方法总结
- JS实现CheckBox复选框全选全不选功能
- 为vue-router懒加载时下载js的过程中添加loading提示
- 文件上传,iframe跨域数据提交的实现
- php对二维数组进行排序的简单实例
- 无限循环轮播图之运动框架(原生JS实现)
- angularjs $http调用接口的方式详解
- DOM基础及php读取xml内容操作的方法
- php使用正则表达式获取字符串中的URL