JSFiddle - React, Tailwind, and code Playground
HTML
<select id="mySelect">
<option>Foo0</option>
<option selected="selected">Foo1</option>
<option>Foo3</option>
<option>Foo4</option>
<option>Foo5</option>
<option>Foo6</option>
</select>
JavaScript
$(document).ready(function($){
var select = $('#mySelect');
var current = $('#mySelect').find(":selected").text();
select.change(function(){
var conf = confirm('Are You Sure?');
if(!conf){
select.val(current);
} else{
// do stuff
}
current = $('#mySelect').find(":selected").text();
// reset the select back to previous
return;
});
});