
select option แบบมีช่องค้นหา HTML บทความนี้สอนการใช้งาน plugin ชื่อ select2 สำหรับสร้าง dropdown list หรือ select option แบบมีช่องค้นหา ซึ่งทำให้ง่ายในการค้นหาข้อมูลในรายการดังกล่าว มีรายละเอียดดังนี้
ตัวอย่าง select option แบบมีช่องค้นหา HTML
1. ติดตั้ง select2 และ jQuery ผ่าน CDN
<script
  src="https://code.jquery.com/jquery-3.6.1.min.js"
  integrity="sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ="
  crossorigin="anonymous"></script>
<link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script>
2. สร้าง dropdown list หรือ select option จากตัวอย่างมีข้อมูลทั้งหมด 3 ข้อมูล คือ Red, Green และ Blue พร้อมกับกำหนด class ชื่อ my_select เพื่อเรียกใช้งานใน select2
<select class="my_select">
  <option>Red</option>
  <option>Green</option>
  <option>Blue</option>
</select>
            3. เรียกใช้งาน plugin select2 กับ select option ที่ต้องการ ผ่าน class ชื่อ my_select
<script>
$(document).ready(function() {
    $('.my_select').select2();   
});    
</script>