<!DOCTYPE html>
<html lang="th">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title> [select] with multiple attribute activated | boychawin.com </title>
<link rel="icon" type="image/png" sizes="32x32" href="https://boychawin.com/B_images/logoboychawin.com.png" />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css"
integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<style>
.ms-container {
background: transparent url('https://boychawins.com/images/switch.png') no-repeat 50% 50%;
}
.ms-container:after {
content: ".";
display: block;
height: 0;
line-height: 0;
font-size: 0;
clear: both;
min-height: 0;
visibility: hidden;
}
.ms-container .ms-selectable,
.ms-container .ms-selection {
background: #fff;
color: #555555;
float: left;
width: 45%;
}
.ms-container .ms-selection {
float: right;
}
.ms-container .ms-list {
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
border: 1px solid #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position: relative;
height: 200px;
padding: 0;
overflow-y: auto;
}
.ms-container .ms-list.ms-focus {
border-color: rgba(82, 236, 97, 0.8);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(108, 236, 82, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(113, 236, 82, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(105, 236, 82, 0.553);
outline: 0;
outline: thin dotted \9;
}
.ms-container ul {
margin: 0;
list-style-type: none;
padding: 0;
}
.ms-container .ms-optgroup-container {
width: 100%;
}
.ms-container .ms-optgroup-label {
margin: 0;
padding: 5px 0px 0px 5px;
cursor: pointer;
color: #999;
}
.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selection {
border-bottom: 1px #eee solid;
padding: 2px 10px;
color: #555;
font-size: 14px;
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
cursor: pointer;
color: #fff;
text-decoration: none;
background-color: #02d667;
}
.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled {
background-color: #eee;
color: #aaa;
cursor: text;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-12">
<div class="col-12 mt-5">
<label>เพิ่มรายการ<font color='red'> *
</font> </label>
<div class="form-group">
<a style="color: #02d667;" href='#' id='select-all'>เลือกทั้งหมด</a>
<select id='selected_multiple' name="multiple_id[]" multiple="multiple">
<option value="1">นาย 1</option>
<option value="2">นาย 2</option>
<option value="3">นาย 3</option>
<option value="4">นาย 4</option>
<option value="5">นาย 5</option>
</select>
</div>
<!-- /.form-group -->
</div>
</div>
</div>
</div>
<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/multi-select/0.9.12/js/jquery.multi-select.min.js"
integrity="sha512-vSyPWqWsSHFHLnMSwxfmicOgfp0JuENoLwzbR+Hf5diwdYTJraf/m+EKrMb4ulTYmb/Ra75YmckeTQ4sHzg2hg=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
$('#selected_multiple').multiSelect();
$('#select-all').click(function () {
$('#selected_multiple').multiSelect('select_all');
return false;
});
</script>
</body>
</html>