Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使列表框中的项目不可见_Javascript_.net_Listbox - Fatal编程技术网

Javascript 使列表框中的项目不可见

Javascript 使列表框中的项目不可见,javascript,.net,listbox,Javascript,.net,Listbox,我有两个具有相同列表项的列表框(.net)。 我在页面加载时将数据绑定到列表框。 如果用户在一个列表框中选择一个项目,则该项目在另一个列表框中应不可见。 这应该在不实际删除项目的情况下发生。您不能在选择中使选项不可见。你所能做的就是移除它们(你说你不想这么做) 您可以通过运行以下代码看到这一点: <select multiple="multiple" size="4"> <option value="1">1</option> <opti

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

您不能在
选择中使
选项不可见。你所能做的就是移除它们(你说你不想这么做)

您可以通过运行以下代码看到这一点:

<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>

1.
2.
3.
4.
注意标记为
display的选项:无仍然可见


您不能在
选择中使
选项不可见。你所能做的就是移除它们(你说你不想这么做)

您可以通过运行以下代码看到这一点:

<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>

1.
2.
3.
4.
注意标记为
display的选项:无仍然可见


我可以使用样式(颜色属性)更改在第一个列表框中选择的第二个列表框中列表项的颜色。但是当我使用相同的样式(可见性:隐藏)使其不可见时,它不起作用。我可以使用样式(颜色属性)更改在第一个列表框中选择的第二个列表框中列表项的颜色。但是,当我使用相同的样式(可见性:隐藏)使其不可见时,它不起作用。如果我从列表框中删除某个项目,则数据将丢失。此外,用户可能会取消选择某个选项,则需要在列表框的上一个位置再次附加该特定选项position@RajReddy-然后您必须删除该选项并保存它,然后将其添加回列表框later@RajReddy-您可以将删除的选项存储在一个对象中,用
display:none
或a选择元素,以便它们在以后仍然可用。有人能提供一个简单的例子吗?@RajReddy-我工作很无聊-这是您想要的吗?:)如果我从列表框中删除某个项目,数据将丢失。此外,用户可能会取消选择某个选项,因此需要在列表框的上一个位置再次附加该特定选项position@RajReddy-然后您必须删除该选项并保存它,然后将其添加回列表框later@RajReddy-您可以将删除的选项存储在一个对象中,用
display:none
或a选择元素,以便它们在以后仍然可用。有人能提供一个简单的例子吗?@RajReddy-我工作很无聊-这是您想要的吗?:)