У меня была такая же проблема: получить текущее выбранное значение из выпадающего списка и установить новое значение как выбранное.Ниже приведен код, который я использовал, и он работает:
ASP. Net code:
<asp:DropDownList runat="server" ID="ddlVersion" />
Выберите выбранный в данный момент параметр раскрывающегося списка с помощью JQuery:
var selectedVersion = $('#<%=ddlVersion.ClientID%> option:selected').text();
Чтобы установить выбранное значение в раскрывающемся списке:
$('#<%=ddlVersion.ClientID%> option:selected').text(currentVersion);
Этот код работает отлично.