表单/表格

Bootstrap 4 多选下拉框BsMultiSelect插件

阿里云


BsMultiSelect 是一款基于 Bootstrap 4 的多选下拉框插件。该插件能够提供友好的多选功能,并提供一些情节模式和多种主题效果。

使用方法

在页面中引入下面的文件。

也想出现在这里?联系我们
创客主机
  1. <!-- Stylesheet -->
  2. <link rel="stylesheet" href="bootstrap.min.css">
  3.  
  4. <!-- jQuery & Bootstrap -->
  5. <script src="pathto//jquery-3.3.1.min.js"></script>
  6. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
  7. <script src="bootstrap/4.3.1/js/bootstrap.min.js"></script>
  8. <script src="dist/js/BsMultiSelect.js"></script>

HTML 结构

  1. <select name="states" id="example" class="form-control"  multiple="multiple" style="display: none;">
  2.   <option value="AL">Alabama</option>
  3.   <option value="AK">Alaska</option>
  4.   <option value="AZ">Arizona</option>
  5.   <option value="AR">Arkansas</option>
  6.   <option selected value="CA">California</option>
  7.   ...
  8. </select>

初始化插件

  1. $(function(){
  2.  
  3.   $("select").dashboardCodeBsMultiSelect();
  4.  
  5. });

配置参数

可用的配置参数的默认值如下:

  1. $("select").bsMultiSelect({
  2.   selectedPanelDefMinHeight: 'calc(2.25rem + 2px)',
  3.   selectedPanelLgMinHeight: 'calc(2.875rem + 2px)',
  4.   selectedPanelSmMinHeight: 'calc(1.8125rem + 2px)',
  5.   selectedPanelDisabledBackgroundColor: '#e9ecef',
  6.   selectedPanelFocusBorderColor: '#80bdff',
  7.   selectedPanelFocusBoxShadow: '0 0 0 0.2rem rgba(0, 123, 255, 0.25)',
  8.   selectedPanelFocusValidBoxShadow: '0 0 0 0.2rem rgba(40, 167, 69, 0.25)',
  9.   selectedPanelFocusInvalidBoxShadow: '0 0 0 0.2rem rgba(220, 53, 69, 0.25)',
  10.   filterInputColor: '#495057',
  11.   selectedItemContentDisabledOpacity: '.65',
  12.   dropdDownLabelDisabledColor: '#6c757d',
  13.   containerClass: 'dashboardcode-bsmultiselect',
  14.   dropDownMenuClass: 'dropdown-menu',
  15.   dropDownItemClass: 'px-2',
  16.   dropDownItemHoverClass: 'text-primary bg-light',
  17.   selectedPanelClass: 'form-control',
  18.   selectedItemClass: 'badge',
  19.   removeSelectedItemButtonClass: 'close',
  20.   filterInputItemClass: '',
  21.   filterInputClass: ''
  22. });

Github 网址:https://github.com/DashboardCode/BsMultiSelect

Bootstrap 4 多选下拉框 BsMultiSelect 插件

已有 723 人购买
  • sq0l
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(3)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!