JSFiddle - React, Tailwind, and code Playground

by learner73

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/css/select2.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/js/select2.min.js"></script>
<select class="select-multiple" name="item" multiple="multiple">
  <option value="pen" data-price="2.5">Pen</option>
  <option value="pencil" data-price="1.5">Pencil</option>
  <option value="eraser" data-price="0.5">Eraser</option>
</select>

CSS

.select-multiple {
  width: 200px;
}

JavaScript

$('.select-multiple').select2({

});

$('.select-multiple').change(function () {
	//var price = $(this).find(':selected').data('price');
  var price = $(this).select2().find(':selected').data('price');
  console.log(price);
});