0

我在文档中使用了两个下拉菜单。一个是可见的,一个我必须隐藏。下面是我用来隐藏下拉菜单的脚本:

<script src="http://code.jquery.com/jquery.min.js"></script>

<script>
    $(document).ready(function() {
        $('span[ds="Product Plan Type"]').css('visibility', 'hidden');
    });
</script>

使用上面的代码:最初下拉菜单会消失,但如果使用另一个下拉菜单来选择任何其他选项,则在为此进行处理时,页面会刷新并显示下拉菜单。有人可以提出一些建议吗?

4

2 回答 2

0

在您隐藏的元素上使用 css 显示

 style="display:none"
于 2013-10-21T11:20:45.587 回答
0

如果在第一次加载期间不需要您的第二个下拉菜单,那么您可以将它们设置为隐藏在代码 itlsef 中,例如

<asp:DropDownList runat="server" style="visibility:hidden">
    </asp:DropDownList>

现在根据您的声明,第二个下拉列表根据选择的第一个值(在页面加载期间)填充,因此您可以放置​​ javascript 代码,您可以在其中检查 value =Product Plan Type 然后您可以如何通过 javascript 进行第二个下拉,或者您可以这样做也使用服务器端

于 2013-10-21T11:12:50.957 回答