网站首页 > 技术文章 正文
断断续续,把流水统计模块做完了,今天正好上线了,主要供内部使用^^
回头一想,虽然只是一个小功能,但是涉及到的部门和技术还不少呢。
和源库源表所在的组了解数据接口
找架构组,完成配置实现数据分表映射单表全量同步,以及增量同步
我这边需要监听增量同步的Kafka消息,实现数据及时同步,添加一些定时器,保证数据每天统计更新等等
画界面,包括明细以及统计信息的表格展示和图表展示,使用了bootstrap, highchart以及一会要介绍的bootstrap-select
界面这块,后面有时间还需要优化调整。
Bootstrap-Select
鉴于在已有的框架下使用的是JQuery和Bootstrap,又要用到绑定数据源的下拉框,那就非Bootstrap-Select莫属了。
Bootstrap-Select是一个可以Bootstrap效果的JQuery插件。
官方网站:http://silviomoreto.github.io/bootstrap-select/
Github地址:https://github.com/silviomoreto/bootstrap-select
如何使用Bootstrap-Select
下载JS和CSS
如果你需要将js和css文件下载到本地可以到http://www.bootcdn.cn/bootstrap-select/找你需要的版本,然后分别下载bootstrap-select.min.css和bootstrap-select.min.js
如果你希望通过在线访问的形式,就可以在head标签添加地址即可比如类似下图所示
引用JS和CSS
在<head>标签中加上如图所示
编写页面代码
有了前面的工作,我们就可以在页面里添加下拉框控件了,很简单
<select id="testSelect" class="selectpicker show-tick form-control" data-width="250px" data-live-search="true">
selectpicker、show-tick和form-control都是样式,data-width是设置的宽度,从而保证下拉框不会出现宽度抖动的情况
data-live-search设置为true,表示支持搜索功能,即可以从所有的下拉选项中筛选你搜索的项
这里的value="-1"是人为加上的
如果你想实现默认情况下拉框不显示任何值并给出一个虚化的提示信息,可以在select中加上data-first-option="false" title='请选择需要查询的合作方'
通过foreach标签遍历从后台取出的selectItems值,然后显示为一个个选项
下面展示的搜索的功能,直接输入,bootstrap-select会立即筛选会候选项
添加监听事件
有时候我们使用下拉框不仅仅是需要展示,我们需要使用它的监听事件,比如change,当选中一个新的选项,我们希望展示的数据会跟随选项值更新,这时候我们需要利用到函数change,好比这样
$("#testSelect").change(function() {
怎么样,是不是很简单,又很好用,你学会了?
猜你喜欢
- 2025-07-02 ASP.NET MVC+Bootstrap个人博客之文章打赏(六)
- 2025-07-02 bootstrap的提示插件tooltip的使用
- 2025-07-02 用 Bootstrap4 制作响应式网页二(导航菜单)
- 2025-07-02 bootstrap 的滚动监听(监听滚动条滚动事件)
- 2025-07-02 BootstrapBlazor :使用 .NET 生成交互式客户端 Web UI 的框架
- 2025-07-02 Bootstrap技巧之跟随导航(bootstrap官网入口制作一个导航栏)
- 2025-07-02 bootstrap的tab标签页的使用(bootstrap标签页垂直方向)
- 2025-07-02 原生ajax和django结合bootstrap-table,jquery与ajax的使用
- 2025-07-02 新书速览|Bootstrap 5从入门到精通(视频教学版)
- 2025-07-02 基于bootstrap实现的在线商城前端整站源码,页面齐全
你 发表评论:
欢迎- 586℃几个Oracle空值处理函数 oracle处理null值的函数
- 580℃Oracle分析函数之Lag和Lead()使用
- 568℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 564℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 561℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 553℃【数据统计分析】详解Oracle分组函数之CUBE
- 539℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 534℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)