bootstrap实现下拉框dropdown选中select option 美爆了
Bootstrap 实现 SELECT 选中 option 下拉框
2023-09-27 14:27:48 时间
bootstrap 官网的例子有点坑,它只给你下拉,并且美化了,但你点击下拉却不能选择,这个坎就已经让一大堆人不想用它下拉框了,
但原生的下拉框在每个浏览器长的的不一样,尤其是在ie太丑,好了废话不多说直接上代码;
<div id="addgroups" class="btn-group">
<button type="button" data-name="" id="" class="btn btn-default">
<i class="fa fa-plus">Add Groups</i>
</button>
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" id="">
<span class="buttonText"><i id="dropdownMenu2" class="fa fa-eye"></i></span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li>
<a href="#" onclick="shows1($(this).text())"><i class="fa fa-pencil">Full AccessRead</i></a>
</li>
<li>
<a href="#" onclick="shows1($(this).text())"><i class="fa fa-eye">Read Only</i></a>
</li>
<li>
<a href="#" onclick="shows1($(this).text())"><i class="fa fa-eye-slash">Deny Access</i></a>
</li>
</ul>
</div>
</div>
function shows1(a) {
if (a=="Full AccessRead"){
$("#dropdownMenu2").removeClass();
$("#dropdownMenu2").addClass("fa fa-pencil");
}else if(a=="Read Only"){
$("#dropdownMenu2").removeClass();
$("#dropdownMenu2").addClass("fa fa-eye");
}else if(a=="Deny Access"){
$("#dropdownMenu2").removeClass();
$("#dropdownMenu2").addClass("fa fa-eye-slash");
}
// $('.buttonText').text(a)
}
相关文章
- bootstrap精简教程
- C#设计模式总结 C#设计模式(22)——访问者模式(Vistor Pattern) C#设计模式总结 .NET Core launch.json 简介 利用Bootstrap Paginator插件和knockout.js完成分页功能 图片在线裁剪和图片上传总结 循序渐进学.Net Core Web Api开发系列【2】:利用Swagger调试WebApi
- CKA真题:题目和解析-7--手动配置TLS BootStrap
- 基于springMVC+angular+bootstrap+mysql的简易购物网站搭建
- Bootstrap table后端分页(ssm版)
- 基于HTML + jQuery + Bootstrap 4实现(Web)地铁票价信息生成系统【100010141】
- netty系列之:Bootstrap,ServerBootstrap和netty中的实现
- 基于Bootstrap+jQuery.validate Form表单验证实践【转】
- 分享六个基于Bootstrap的实用开发教程和模板演示
- bootstrap实现弹框及提交提示
- ng-bootstrap 组件集中 tabset 组件的实现分析
- Bootstrap 4 中 Alerts 实现
- bootstrap日期选择器(datepicker)
- Bootstrap Table实现表格高度随着窗口大小而改变,从而显示表格滚动条,以保证分页条始终停留在下方 李北北 关注