Javascript
Javascript ile çoklu seçim(Multiple)

Bu yazımda js kütüphanesinden select2 kullanarak selectbox ile çoklu seçim yapma kodlarını paylaşacağım.

Aşağıdaki kodları ‘.html’ olarak kayıt edip direk canlı olarak çalıştırabilirsiniz.
<html>
<head>
<title>
select2 Kütüphanesi ile Çoklu Seçim Yapma
</title>
<script
src="https://code.jquery.com/jquery-3.3.1.js"
integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60="
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/js/select2.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/css/select2.min.css" rel="stylesheet" />
</head>
<body>
<select multiple id="sehirID" style="width:200px">
<option value="corum">Çorum</option>
<option value="ankara">Ankara</option>
<option value="mersin">Mersin</option>
<option value="trabzon">Trabzon</option>
<option value="malatya">Malatya</option>
</select>
<input type="checkbox" id="tumunuSec" >Tümünü Seç
<input type="button" id="button" value="Seçili Göster">
<script type="text/javascript">
$("#sehirID").select2();
$("#tumunuSec").click(function(){
if($("#tumunuSec").is(':checked') ){
$("#sehirID > option").prop("selected","selected");
$("#sehirID").trigger("change");
}else{
//$("#sehirID > option").removeAttr("selected");
$('#sehirID').val(null).trigger('change');
// $("#sehirID").trigger("change");
}
});
$("#button").click(function(){
alert($("#sehirID").val());
});
$("#sehirID").select2({
placeholder: "Lütfen Seçiniz",
allowClear: true
});
</script>
</body>
</html>









Aradığım gibi olmuş elinize sağlık
Eline sağlık çok faydalı oldu teşekkürler