从所有下拉列表中删除选项

时间:2015-02-15 00:50:35

标签: jquery selectlistitem

我有一组名为(和id相同)的下拉字段:

EditGroup[0].GroupType.Value

EditGroup[1].GroupType.Value

EditGroup[2].GroupType.Value

等...

我想从每个中删除一个值,然后选择默认值(值为-1或文本“”)。

页面上的每个字段都以EditGroup[#]

为前缀

如何使用GroupType.Value更新每个选择列表并删除每个选项列表?通过Id或值没有区别,但更喜欢Id。

我尝试了几种变体:

var a = $('#GroupType\\.Value');

a.find('option[value="1"]').remove();

2 个答案:

答案 0 :(得分:0)

你几乎没事。

$(".GroupType.Value").children('option[value="1"]').remove();

答案 1 :(得分:0)

寻找其他人。这最终为我工作。如图所示,*充当通配符。

$(“[id * ='GroupType']选项[value =”1“]”)。remove();