从所有下拉菜单中删除一个选项
Remove an option from all drop downs
我有一组下拉字段的名称(和 id 相同):
EditGroup[0].GroupType.Value
EditGroup[1].GroupType.Value
EditGroup[2].GroupType.Value
等...
我想从每个值中删除一个值,然后 select 默认值(值 -1 或文本“”)。
页面上的每个字段都带有前缀 EditGroup[#]
如何用 GroupType.Value
更新每个 select 列表并删除每个列表中的一个选项?按 Id 或值没有区别,但更喜欢按 Id。
我尝试了以下几种变体:
var a = $('#GroupType\.Value');
a.find('option[value="1"]').remove();
你几乎是对的。
$(".GroupType.Value").children('option[value="1"]').remove();
供其他寻找。这最终为我工作。算了吧,* 充当通配符。
$([id*='GroupType'] 选项[value="1"]").remove();
我有一组下拉字段的名称(和 id 相同):
EditGroup[0].GroupType.Value
EditGroup[1].GroupType.Value
EditGroup[2].GroupType.Value
等...
我想从每个值中删除一个值,然后 select 默认值(值 -1 或文本“”)。
页面上的每个字段都带有前缀 EditGroup[#]
如何用 GroupType.Value
更新每个 select 列表并删除每个列表中的一个选项?按 Id 或值没有区别,但更喜欢按 Id。
我尝试了以下几种变体:
var a = $('#GroupType\.Value');
a.find('option[value="1"]').remove();
你几乎是对的。
$(".GroupType.Value").children('option[value="1"]').remove();
供其他寻找。这最终为我工作。算了吧,* 充当通配符。
$([id*='GroupType'] 选项[value="1"]").remove();