Bootstrap select多选下拉框实现代码

发布时间 - 2026-01-10 22:03:12    点击率:

前言

项目中要实现多选,就想到用插件,选择了bootstrap-select。

附上官网api链接,http://silviomoreto.github.io/bootstrap-select/.

没有中文的。对付看吧。有机会每个方法实践一下,会总结的。我自己也等着呢。

需要引用的它们

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/css/bootstrap-select.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/bootstrap-select.min.js"></script>

<!-- (Optional) Latest compiled and minified JavaScript translation files -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/i18n/defaults-*.min.js"></script>

核心选项

官网有的,期待翻译。。。

核心方法

官网有的,期待翻译。。。

实例应用

bootstrap布局后,select多选代码如下

<div class="form-group">
    <label class="col-sm-3 control-label">客资类型:</label>
    <div class="col-sm-4">
    <select id="usertype" name="usertype" class="selectpicker show-tick form-control" multiple data-live-search="false">
     <option value="0">苹果</option>
     <option value="1">菠萝</option>
     <option value="2">香蕉</option>
     <option value="3">火龙果</option>
     <option value="4">梨子</option>
     <option value="5">草莓</option>
     <option value="6">哈密瓜</option>
     <option value="7">椰子</option>
     <option value="8">猕猴桃</option>
     <option value="9">桃子</option>
    </select>
    </div>
    </div>

js代码:

$(window).on('load', function () {
 $('#usertype').selectpicker({
 'selectedText': 'cat'
 });
});

页面效果:

选择后的效果如下:

获取值, $("#XXX").val()即可

回显操作:

用方法 $('.selectpicker').selectpicker('val', 'Mustard'); 

Mustard处填入数组。代码如下:

var str='3,4,5,6';
var arr=str.split(',');
$('#usertype').selectpicker('val', arr);

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Bootstrap  # select多选下拉框 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 活动邀请函制作网站有哪些,活动邀请函文案?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  制作电商网页,电商供应链怎么做?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  音响网站制作视频教程,隆霸音响官方网站?  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  如何快速搭建高效简练网站?  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  如何在Tomcat中配置并部署网站项目?  JavaScript实现Fly Bird小游戏  详解jQuery停止动画——stop()方法的使用  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  原生JS获取元素集合的子元素宽度实例  昵图网官网入口 昵图网素材平台官方入口  如何快速搭建自助建站会员专属系统?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何确保西部建站助手FTP传输的安全性?  高端网站建设与定制开发一站式解决方案 中企动力  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  使用Dockerfile构建java web环境  iOS中将个别页面强制横屏其他页面竖屏  如何快速登录WAP自助建站平台?  Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  微信公众帐号开发教程之图文消息全攻略  PHP 500报错的快速解决方法  油猴 教程,油猴搜脚本为什么会网页无法显示?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  制作企业网站建设方案,怎样建设一个公司网站?  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  奇安信“盘古石”团队突破 iOS 26.1 提权  中山网站推广排名,中山信息港登录入口?  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  ,南京靠谱的征婚网站?  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  微信小程序 wx.uploadFile无法上传解决办法  如何快速搭建个人网站并优化SEO?  linux top下的 minerd 木马清除方法  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  在线制作视频网站免费,都有哪些好的动漫网站?  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置