javascript - 如何获取jquery中下拉列表中选定值的顺序?

标签 javascript jquery

<select id="myselect">
<option value="10">Mr</option>
<option value="20">Mrs</option>
<option value="30">Ms</option>
<option value="40" selected>Dr</option>
<option value="50">Prof</option>
</select>

如果初始值为1,我需要获取所选选项的顺序,即4。

最佳答案

尝试使用.index()函数来跟踪其顺序,

$("#myselect option:selected").index() + 1 
// index() will return a 0 based index so added a 1 to it.

关于javascript - 如何获取jquery中下拉列表中选定值的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31915728/

相关文章:

javascript - 单击按钮/链接转到评论表单

javascript - Angularjs bootstrap 弹出窗口在模型更改后闪烁

asp.net - 如何在代码隐藏中检查请求是否为 ajax - ASP.NET Webforms

javascript - 语言识别和自动文本框方向切换

jquery - 如何将 ZeroClipboard 剪辑粘到新插入的元素上?

javascript - 在 jQuery ajax 运行时加载 gif 图像

javascript - JS/JQUERY TAB 具有历史记录、兼容性

javascript - RegExp.exec 在 Firefox 上的奇怪行为

javascript - 为什么文本元素作为元素插入到父 div 的子节点之间?

javascript - 如何通过异步调用使用 useState Hook 来更改数组?