如何使用 jquery 从 asp.net 列表框中仅获取当前选定的选项
Posted
技术标签:
【中文标题】如何使用 jquery 从 asp.net 列表框中仅获取当前选定的选项【英文标题】:How to get only current selection opation from asp.net listbox using jquery 【发布时间】:2021-11-18 06:00:17 【问题描述】:您好,我想根据您的选择来排列列。我的列表框以字母顺序显示复选框,但是当用户选择任何列时我想要什么,我想准备一个 jquery 字符串变量并希望从列表框中存储当前选择选项的值,而不是按照列表框显示数据的顺序。
我的 jquery 类似于
$("#<%=lstQuery.ClientID %>").change(function(e) console.log($(this).children('option:selected').val()); );
【问题讨论】:
【参考方案1】:$('#your_select').change(function()
console.log('You selected: ', this.value);
);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="your_select">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
【讨论】:
您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。以上是关于如何使用 jquery 从 asp.net 列表框中仅获取当前选定的选项的主要内容,如果未能解决你的问题,请参考以下文章
asp.net jquery 用文本框添加行(克隆行)并动态下拉