2

如何选择所选选项下方的所有选项

例子

<select multiple>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

如果我选择volvo下面的所有选项volvo,即;saabopel并且audi需要选择。同样,选择opel应该选择audi 而不是volvosaab

4

1 回答 1

2

用于.nextAll()查找当前选项之后的所有剩余选项并将它们设置为选中:

$("select").change(function(){
   $(this).find("option:selected").nextAll().prop("selected", true);      
});

小提琴

于 2015-01-14T20:11:03.597 回答