JSFiddle - React, Tailwind, and code Playground
by JorgePalaciosZaratiegui
HTML
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css">
<select id="id-gci-main" name="id_gci_main" class="js-states form-control" style="width: 100%"></select>
<button id='btn'>
click me
</button>
JavaScript
var data1 = [{
id: 0,
text: 'YY',
s3_key: 'xxxx/yy.png'
},
{
id: 1,
text: 'BB',
s3_key: 'wwww/bb.png'
},
{
id: 2,
text: 'AAA',
s3_key: 'wwww/aaa.png'
}
];
$("#id-gci-main").select2({
closeOnSelect: true,
allowClear: true,
placeholder: '',
data: data1
});
$("#btn").click(() => {
var key = $("#id-gci-main").select2("data")[0].s3_key;
console.log(key)
});