使用jQuery编辑MVC MultiSelectList

本文关键字:MultiSelectList MVC 编辑 jQuery 使用 | 更新日期: 2023-09-27 17:51:16

我正在制作MVC中的multiselectlist。它的html格式是这样的:

<select multiple="multiple"  id="foo" name="foo">
<option value="15">Doctor of Medicine</option>
<option value="10">Doctor of Osteopathy</option>
...

我正在尝试使用jquery删除或隐藏一个选项:

$('#foo option:contains("' + removeThis + '")').remove();

$('#foo option:contains("' + removeThis + '")').hide();

第一个不做任何事。第二种似乎是在html中添加了一个display: none,但它对列表项没有影响(您仍然可以看到它)。为什么不呢?我如何编辑它?

使用jQuery编辑MVC MultiSelectList

谜底揭晓…原来我已故的同事用的是这个多选小工具。我需要使用UI来刷新它。

这个故事的寓意:充分研究现有的代码——它有助于在尝试编辑它之前知道一个对象是从哪里来的。