从数组 Jquery 中获取下拉列表的选定索引
Get selected index of dropdown from array Jquery
我正在将所有输入以数组的形式保存到变量中。
示例:var data = $('inputs,select')
现在,我想使用变量数据获取下拉列表的选定索引。
请帮忙。
编辑:添加了小提琴以供参考
小提琴
如果我正确理解了您的问题,则在每个输入中保存一个jQuery对象并在变量中进行选择。若要获取下拉列表的选定索引,必须遍历变量以确定它是选择输入还是常规输入,然后获取其所选索引。
//loop over every dom element in the variable
data.each(function () {
//if its a select
if ($(this).is("select")) {
//find its selected index using native DOM and do something with it
$(this)[0].selectedIndex;
}
});
您可能希望添加$( "select option:selected" ).text();
以选择所选项目。
这是来自: http://learn.jquery.com/using-jquery-core/faq/how-do-i-get-the-text-value-of-a-selected-option/
相关文章:
- 下拉列表在使用z索引放置在前面后停止工作
- 如何使用 asp.net 中的另一个下拉列表更改下拉列表选定的索引和可见性
- 下拉列表中的选定索引在未选择任何值时引发错误
- 在JavaScript中更改下拉列表索引后,ASP.Net提交按钮单击事件不起作用
- 在索引更改中选择的下拉列表无效!!由于引导
- 下拉列表索引更改时日期选取器不起作用
- 选择下拉列表值而不是第一个索引的任何解决方案
- 从数组 Jquery 中获取下拉列表的选定索引
- 在索引上显示下拉列表更改了另一个下拉列表 .net 2.0
- 下拉列表选定的索引更改事件
- RadGrid-使用javascript获取下拉列表索引
- 单击按钮后,下拉列表中选定的索引颜色必须保持不变
- 按值获取下拉列表/组合框的索引(客户端)
- 下拉列表未触发索引更改事件
- 如何找到给定文本的下拉列表的索引
- 使用jQuery设置动态下拉列表(DOM)的选定索引
- 如何使用JQuery通过选项列表索引号改变JQuery-select2下拉列表的选择值
- HTML JavaScript下拉列表已选择索引
- jquery后下拉列表的选定索引不起作用
- 下拉菜单 - asp.net 检测下拉列表.选定索引按钮单击后更改(禁用 JS)