Одним из упрощенных вариантов может быть сохранение исходного значения раскрывающегося списка при загрузке страницы, скажем, в локальном хранилище или что-то такое безобидное.
Затем можно использовать что-то вроде следующего для «сброса» вашеговыпадающий по мере необходимости:
Учитывая ваши параметры:
<div>
<select>
<option>1</option>
<option selected>2</option>
<option>3</option>
</select>
</div>
<button id="reset">reset</button>
Вы можете использовать что-то вроде этого:
var org = $('div select').find(':selected').text()
$('#reset').on('click',function(){
$('div select').val(org)
})
Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.