Мне нужно значение по умолчанию в раскрывающемся списке для бизнес-логики, если пользователь не выбирает какое-либо значение из раскрывающегося списка, тогда я должен использовать значение по умолчанию для раскрывающегося списка
В этом случае добавьте еще один параметр в раскрывающемся списке, например
<option value="-1">-select-</option>
, тогда при использовании jquery
$('select option:selected').val();
всегда будет выбрано текущее выбранное значение.
добавить еще одну опцию с выбранным атрибутом
<select id="someId"> <option value="0" selected>Default</option> </select>
, используя эту
$('#selector option:selected').val();
Вы можете получить это, выполнив document.getElementById('idoftheselect').value
document.getElementById('idoftheselect').value
function getDefaultVal() { console.log(document.getElementById('sel').value) }
<select id='sel'> <option val='1'>1</option> <option val='2'>2</option> <option val='3'>3</option> <option val='4'>4</option> <option val='5'>5</option> </select> <button type='button' onclick='getDefaultVal()'>Get Value</button>