Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在下拉列表的当前选定选项之前获取选项的文本_Javascript_Jquery_Jquery Selectors - Fatal编程技术网

Javascript 在下拉列表的当前选定选项之前获取选项的文本

Javascript 在下拉列表的当前选定选项之前获取选项的文本,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我正在处理一个表单,其中需要验证文本框字段是否位于当前选定下拉项和选定下拉项之前的项之间 下拉列表示例: <select>Select</option> <option value="57">25</option> <option value="58">28</option> <option value="59" selected>30</option> <option valu

我正在处理一个表单,其中需要验证文本框字段是否位于当前选定下拉项和选定下拉项之前的项之间

下拉列表示例:

<select>Select</option>
  <option value="57">25</option>
  <option value="58">28</option>
  <option value="59" selected>30</option>
  <option value="60">32</option>
  <option value="61">33</option>
  <option value="62">35</option>
</select>

我找不到与此相反的jQuery。

您可以这样解决:

$(“选项[选定]”).prev().css(“背景色”、“红色”)

1
2
三

看一看。CSS无法选择以前的同级,但您仍然可以使用
.prev()
向后遍历DOM。我现在感觉很笨,我搜索了这个,但什么也没找到。但是,嘿,今天是星期五!谢谢你的帮助,不客气!
$("#SealShaftSizeID option:selected + option").text();