Bootstrap Multiselect
by Edsel Matt Morales
HTML
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://dl.dropboxusercontent.com/u/75734877/bootstrap-multiselect.css">
<script src="https://dl.dropboxusercontent.com/u/75734877/bootstrap-multiselect.js"></script>
<select class="form-control" id="bldg_type" multiple="multiple">
<option value="Bank">Bank</option>
<option value="Barangay Hall">Barangay Hall</option>
<option value="Cemetery">Cemetery</option>
<option value="Factory">Factory</option>
<option value="Fire Station">Fire Station</option>
<option value="Gas Station">Gas Station</option>
<option value="Market">Market</option>
<option value="Medical Institutions">Medical Institutions</option>
<option value="Other Commercial Establishments">Other Commercial Establishments</option>
<option value="Other Government Offices">Other Government Offices</option>
<option value="Police Station">Police Station</option>
<option value="Religious Institutions">Religious Institutions</option>
<option value="School">School</option>
<option value="Sport Center/Gymnasium/Covered Court">Sport Center/Gymnasium/Covered Court</option>
<option value="Telecommunication Facilities">Telecommunication Facilities</option>
<option value="Transport Terminal">Transport Terminal</option>
</select>
<p class="text-center" id="output"></p>
JavaScript
$("#bldg_type").multiselect({
buttonWidth: "200px"
});
var t = $("#bldg_type option:selected"),
r = [];
return t.each(function () {
r.push($(this).val())
})