Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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
jQuery if select选项等于value在第二次选择时删除值_Jquery - Fatal编程技术网

jQuery if select选项等于value在第二次选择时删除值

jQuery if select选项等于value在第二次选择时删除值,jquery,Jquery,我该怎么办:如果选择了in#myselect1沃尔沃,则删除#myselect1沃尔沃中的第一个(740)和第二个(940)选项 <select id="myselect1"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option>

我该怎么办:如果选择了in#myselect1沃尔沃,则删除#myselect1沃尔沃中的第一个(740)和第二个(940)选项

<select id="myselect1">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

<select id="myselectVolvo">
  <option value="740">740</option>
  <option value="940">940</option>
  <option value="240">240</option>
  <option value="340">340</option>
</select>

沃尔沃汽车
萨博
梅赛德斯
奥迪
740
940
240
340

您根据什么标准删除第二个选择中的选项?它们之间的关系如何?删除任意元素很容易,但这样做没有多大意义,除非有某种天生的关系。你能更新你的答案,包括如何删除多个选项吗?
$('#myselect1').change(function(){
  if($(this).val() == 'volvo'){ // or this.value == 'volvo'
    $('#myselectVolvo option:lt(2)').remove();
  }
});