Bootstrap 4 是一个风行的前端框架,它供给了很多实用的组件跟插件,可能帮助开辟者疾速构建呼应式跟挪动优先的网页。在Bootstrap 4中,实现多选功能可能经由过程多种插件来实现。本文将具体介绍多少种实用的Bootstrap 4多选功能插件,并领导开辟者怎样轻松实现这些功能。
在Bootstrap 4中,多选功能可能经由过程以下多少种插件实现:
在利用SelectPicker之前,须要引入以下文件:
<link rel="stylesheet" href="bootstrap.css">
<link rel="stylesheet" href="bootstrap-select.min.css">
<script src="jquery-1.11.3.min.js"></script>
<script src="bootstrap.min.js"></script>
<script src="bootstrap-select.min.js"></script>
下面是一个简单的HTML构造,用于展示SelectPicker的基本利用方法:
<select id="slpk" class="selectpicker" multiple data-live-search="true">
<!-- 选项列表 -->
</select>
$(document).ready(function(){
$('#slpk').selectpicker();
});
SelectPicker支撑多种功能,如:
<div id="demo">
<div class="col-md-6">
<select class="form-control" id="leftList" multiple>
<!-- 选项列表 -->
</select>
</div>
<div class="col-md-2">
<button class="btn btn-default" type="button" id="toRight">>></button>
<button class="btn btn-default" type="button" id="toLeft"><<<</button>
</div>
<div class="col-md-6">
<select class="form-control" id="rightList" multiple>
<!-- 选项列表 -->
</select>
</div>
</div>
$(document).ready(function(){
var dualListbox = new DualListbox("#leftList", "#rightList", {
// 设置项
});
});
Dual Listbox支撑多种功能,如:
<table id="table" data-toggle="table" data-url="json/data.json" data-method="get" data-pagination="true" data-side-pagination="server" data-search="true" data-show-columns="true" data-show-refresh="true" data-show-toggle="true" data-show-export="true" data-detail-view="true" data-detail-formatter="detailFormatter" data-show-footer="true">
<thead>
<tr>
<th data-field="state" data-checkbox="true"></th>
<th data-field="name">Name</th>
<th data-field="price">Price</th>
</tr>
</thead>
</table>
$(document).ready(function(){
$('#table').bootstrapTable();
});
Bootstrap Table支撑多种功能,如:
Bootstrap 4供给了多种实用的插件,可能帮助开辟者轻松实现多选功能。经由过程本文的介绍,信赖开辟者可能更好地控制这些插件的利用方法,并在现实项目中发挥其上风。