Bootstrap-select使用说明

背景

Bootstrap-select 是一款基于JQuery的 下拉菜单 插件,支持搜索和多项选择功能,支持Booststrap。

点击这里进入Bootstrap-select中文官方网站

使用效果如下图所示:

                                        


 常用属性

初始化:

<select class="selectpicker"><option>Mustard</option><option>Ketchup</option><option>Relish</option>
</select>

 

搜索功能,增加如下属性:

data-live-search =“true”

 

使用 data-max-options 限制选择的数量,使用 maxOptionsText 自定义达到限制时显示的消息:

<select class="selectpicker" multiple data-max-options="2" maxOptionsText="只能选择2个"><option>Mustard</option><option>Ketchup</option><option>Relish</option>
</select>

 

使用title属性将在未选择任何内容时设置默认占位符文本 :

<select class="selectpicker" multiple title="Choose one of the following..."><option>Mustard</option><option>Ketchup</option><option>Relish</option>
</select>

 

在菜单顶部添加两个按钮 - 选择全部 、取消全部 :data-actions-box =“true”。 

<select class="selectpicker" multiple data-actions-box="true"><option>Mustard</option><option>Ketchup</option><option>Relish</option>
</select>

 

 指定列表中显示数据的数量:data-size = "5"

<select class="selectpicker" data-size="5">...
</select>

 

 在下拉菜单中添加标题, data-header="Select a condiment"

<select class="selectpicker" data-header="Select a condiment">...
</select>

 

自定义宽度:

<div class="row"><div class="col-sm-3"><div class="form-group"><select class="selectpicker form-control"><option>Mustard</option><option>Ketchup</option><option>Relish</option></select></div></div>
</div>

 常用方法

指定所选值:

$('.selectpicker').selectpicker('val', 'Mustard');
$('.selectpicker').selectpicker('val', ['Mustard','Relish']);

指定所选的文本内容:

$("#Id option:selected").text();

 

第二种指定所选值的方法:

$('.selectpicker').val('Mustard');
$('.selectpicker').selectpicker('render');

 利用JS动态删除操作,需要操作后刷新:

$('.rm-mustard').click(function () {$('.remove-example').find('[value=Mustard]').remove();$('.remove-example').selectpicker('refresh');
});

强制重绘:

$('.selectpicker').selectpicker('refresh');
$('.selectpicker').selectpicker('render');

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548451.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端插件——Bootstrap Dual Listbox 简介

背景 Bootstrap Dual Listbox是一款基于Bootstrap的双向select选择框控件&#xff0c;作为对multiple select的扩展&#xff0c;使用起来非常简单&#xff0c;功能也更强大。 参考文章一 参考文章二 使用效果如下图所示&#xff1a; 初始化HTML代码&#xff1a; <div cla…

Fork()概念

对于刚刚接触Unix/Linux操作系统&#xff0c;在Linux下编写多进程的人来说&#xff0c;fork是最难理解的概念之一&#xff1a;它执行一次却返回两个值。 首先我们来看下fork函数的原型&#xff1a; &#xff03;i nclude <sys/types.h> &#xff03;i nclude <unistd.…

EF中报错:附加类型“xxxx”的实体失败,因为相同类型的其他实体已具有相同的主键值。

报错全文&#xff1a; 附加类型“Model.DepartProduct”的实体失败&#xff0c;因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值&#…

Nsis打包exe

2019独角兽企业重金招聘Python工程师标准>>> 这里用nsis的eclipse插件来打包exe。插件地址&#xff1a;http://eclipsensis.sf.net/update 安装完毕之后创建一个java程序&#xff0c;导出一个可执行的jar文件&#xff0c;名字JavaApp.jar。现在开始准备打包制作安装…

Bootstrap 幻灯片效果

<!--轮播图--><div class"container"><div class"carousel slide" id"slidershow" data-ride"carousel" data-interval"2000" style"margin-top:70px"><!--计数器--><ol class"c…

lightbox自定义图片大小的实现

lightbox的功能非常强大&#xff0c;但是lightbox有个很不人性话的地方就是不能自定义弹出层图片的大小&#xff08;也许是我自己不会用吧&#xff09; 切入正题 打开lightbox.js 设定两个变量 var lbxMaxWidth 600;//弹出层最大宽度&#xff0c;var lbxMaxHeight 500;//弹出…

JS判断数字类型

第一种方法 isNaN isNaN&#xff1a;返回一个 Boolean 值&#xff0c;指明提供的值是否是保留值 NaN &#xff08;不是数字&#xff09;&#xff0c;NaN 即 Not a Number。 isNaN(numValue) 第二种方法 正则表达式 function checkRate(input) { var re /^[0-9].?[0-9]*/;//…

asp.net网页中导出EXCEL,WORD的环境设置验证实例

最近公司的业务服务器需要配置导出EXCEL,WORD的环境。程序是由其它公司开发的&#xff0c;这个环境的配置真的不好弄。会出现类似 检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败&#xff0c;原因是出现以下错误: 80070005。 网上的解决方法都…

JQuery Datatables —— 自定义导出列

在datatables中&#xff0c;如何选择性的导出那些指定的列&#xff0c; 点击这里查看官网文档&#xff0c;只要配置一个属性并设置列索引即可&#xff0c;具体代码如下图所示&#xff1a; buttons: [{extend: excel,className: btn btn-primary,filename: "导出",ex…

借助波音公司打造优秀按单制造(MTO II)管理系统

博主推荐延展咨询资深顾问王晓东文章近些年随着市场竞争的加剧&#xff0c;制造业产业链越来越关注客户的需求&#xff0c;针对客户个性化需求的按单制造&#xff08;MTO II&#xff09;生产模式在我国企业不断得到应用。按单制造&#xff08;MTO II&#xff09;企业在组织生产…

MyEclipes 设置代码自动提示

一、Window ——> Preferences 二、Java ——> Editor ——> Content Assist 三、更改内容为 【.qwertyuiopasdfghjklzxcvbnm 】&#xff0c;完成。

jQuery-input输入框下拉提示层

效果图 代码部分 // JavaScript Document (function($){$.fn.extend({"changeTips":function(value){value $.extend({divTip:""},value)var $this $(this);var indexLi 0;//点击document隐藏下拉层$(document).click(function(event){if($(event.targe…

MyEclipes 2016 CI 6 安装

一、双击安装包&#xff0c;打开&#xff0c;点击“Next” 二、 同意&#xff0c;Next 三、选择安装路径&#xff0c;然后点击Next 四、选择32位或者是64位后&#xff0c;点击Next开始安装。 五、去掉立即运行这个勾&#xff0c;点击完成。 六、找到破解目录文件&#xff0c;全…

netapp存储常用命令

cf status #检查Cluster功能的当前状态 cf enable/disable #启用禁用cluster cf takeover #cluster强制接管&#xff0c;partner在接管模式下切换到partner管理界面 cf giveback #在接管模式下,将服务返回给原节点 cifs shares #查看CIFS共享信息 df –Ag #查看存储所建组的…

Java的中排序方式

实体类&#xff1a; public class Person {public String getCode() {return code;}public void setCode(String code) {this.code code;}public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}publi…

WPF:从WPF Diagram Designer Part 1学习控件模板、移动、改变大小和旋转

欢迎转载&#xff0c;转载请注明&#xff1a;转载自周金根 [ http://zhoujg.cnblogs.com/ ] 由于上周主要做了项目组产品架构、给公司新员工培训以及其他会议等事情&#xff0c;在OpenExpressApp对建模支持的初步计划中我列了一些建模任务还没有开展&#xff0c;其中参考部分在…

JDBC最基本CRUD操作工具类

以连接SqlServer2008 R2为例 import java.sql.*;public final class JdbcUtils {private String url;private String user;private String password;public JdbcUtils(String url,String user,String password){this.url url;this.user user;this.password password;}stat…

JDBC中使用PreparedStatement执行SQL语句并管理结果集

基本说明 1、使用PreparedStatement在对反复操作多条结构相似的SQL语句时效率更高&#xff0c;并且可以使用参数替代变量&#xff0c;可以防止SQL注入。 2、PreparedStatement也提供了 execute() 、 executeUpdate() 、 executeQuery() 三个方法来执行crud操作&#xff0c…

Ubuntu下安装Gerrit

2019独角兽企业重金招聘Python工程师标准>>> 目标 配置Gerrit使用mysql数据库&#xff08;原因&#xff1a;本人比较熟悉mysql&#xff09; 使用http授权模式&#xff0c;使用apache反向代理。 SMTP使用163的个人邮箱 软件版本 Ubuntu 12.04 Gerrit 2.4.1 Apache 2.…

JDBC中使用RowSet包装结果集

背景 C#中有了DataSet&#xff0c;可以把底层数据读取到内存中进行离线操作。操作完成再同步到底层数据源。Java中也提供了类似的功能——RowSet。 和ResultSet相比&#xff0c;RowSet默认是可以滚动、可更新、可序列化的结果集合&#xff0c;而且作为Javabean使用。并支持离…