使列表框中的项目不可见

时间:2012-01-04 06:27:46

标签: javascript .net listbox

我有2个列表框(.net),列表项相同。 我在页面加载时将数据绑定到列表框。 如果用户选择一个列表框中的项目,则该项目在另一个列表框中将变为不可见。 这应该在没有实际删除项目的情况下发生。

1 个答案:

答案 0 :(得分:3)

您无法在options中隐身select。你所能做的就是删除它们(你说你不想这样做)

您可以通过运行以下代码来查看:

<select multiple="multiple" size="4">
    <option value="1">1</option>
    <option value="2" style="display:none;">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
</select>

并注意到标记为display:none;的选项仍然可见。

Fiddle