"GROUP FILTER RULES"
Bootstrap 3.2.0 Snippet by daleitch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<!-- Include the plugin's CSS and JS: -->
<script type="text/javascript" src="http://davidstutz.github.io/bootstrap-multiselect/dist/js/bootstrap-multiselect.js"></script>
<style type="text/css">
@import url("http://davidstutz.github.io/bootstrap-multiselect/dist/css/bootstrap-multiselect.css");
</style>
<div class="container"> <br />
<hr />
<div class="row">
<div class="panel panel-primary filterable">
<div class="panel-heading">
<div class="pull-right">
<button class="btn btn-default btn-xs btn-filter"><span class="glyphicon glyphicon-filter"></span> Filter</button>
</div>
<h3 class="panel-title">Group preview</h3>
</div>
<table class="table">
<thead>
<tr class="filters">
<th class="column-01">Title</th>
<th class="column-01">·</th>
<th class="column-01"><p class="columnHeading">Price</p>
<form class="form-inline" role="form">
<div class="btn-group">
<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="false">Price <span class="caret"></span> </button>
<div class="dropdown-menu" role="menu">
<div class="input-group">
<input type="text" class="form-control input-number">
<span class="input-group-addon">GBP</span> </div>
<div class="input-group">
<input type="text" class="form-control input-number">
<span class="input-group-addon">GBP</span> </div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
/* [START] CHECKBOXES */
.btn .glyphicon-checkbox:before{content:"\e067"}
.btn.active .glyphicon-checkbox:before{content:"\e013"}
/* [END] CHECKBOXES */
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
/* [START] MULTI-SELECT FILTER */
$(document).ready(function() {
$('#example-filterBehavior, .filter-me').multiselect({
enableFiltering: true,
filterBehavior: 'value',
maxHeight: 200,
});
});
/* [END] MULTI-SELECT FILTER */
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: