如何查找给定文本的下拉列表的索引

use*_*020 2 javascript jquery

如何使用jQuery找到给定值的下拉列表索引?

这是我的下拉列表,其中包含三个值:

  1. 管理
  2. mananger
  3. 雇员

我能够得到所选值的索引,如下所示

var index = $("#mydropdown").find("option:selected").val();
Run Code Online (Sandbox Code Playgroud)

但我需要通过将manager作为参数传递给jQuery函数来获取索引来了解manager的索引

我试过这样但是没用

var index = $("#mydropdown").find("manager").val();
Run Code Online (Sandbox Code Playgroud)

Ale*_*har 5

我想你需要这样的东西:

JS

$("select option[value='manager']").index()
Run Code Online (Sandbox Code Playgroud)

HTML

<select>
    <option value="admin">admin</option>
    <option value="manager">mananger</option>
    <option value="employee">employee</option>
</select>
Run Code Online (Sandbox Code Playgroud)

小提琴