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();