不能移除多个选择标签内的选项范围

Can't remove range of options inside multiple select tags

本文关键字:选项 范围 标签 选择 不能      更新时间:2023-09-26

我使用jQuery,我有一组选择元素保存到servoSelects。有些有"lgServo"类,有些没有。在那些有这个类的目录中,我想删除索引0和变量之间的所有选项。我不知道该怎么做。

servoSelects.filter('.lgServo').find('option:gt(0)').remove('lt:variable');

这行代码不工作,但它接近我想要的吗?

我不知道该怎么做。

字符串连接:

servoSelects.filter('.lgServo').find('option:gt(0):lt(' + variable = ')');
// --------------------------------------------------^^^^^^^^^^^^^^^^^^^

slice:

servoSelects.filter('.lgServo').find('option').slice(0, variable).remove();