zoukankan      html  css  js  c++  java
  • JavaScript为DropDownList添加新项

        <script type="text/javascript" language="javascript">
        
    function SearchChange()
        {
            
    var ddl = document.getElementById("DropDownList1")   
            
    var index = ddl.selectedIndex;   
                
            
    var Value = ddl.options[index].value;   
            
    var Text = ddl.options[index].text;
            
            alert(Value);
        }
        </script>

     

    调用:

    <asp:DropDownList ID="DropDownList1" runat="server" onchange="SearchChange();">
        <asp:ListItem Value=
    "0">111</asp:ListItem>
        <asp:ListItem Value=
    "1">222</asp:ListItem>
        <asp:ListItem Value=
    "2">333</asp:ListItem>
    </asp:DropDownList>

     动态为dropdownlist添加项  
    <script type="text/javascript" >
            function ChangeCategory() {
                var dropAppType = document.getElementById("<%=dropAppType.ClientID%>");
                var dropCategory = document.getElementById("<%=dropCategory.ClientID%>");
                var index = dropAppType.selectedIndex;
                if (dropAppType.options[index].text == "Application") {
                    dropCategory.options.length = 0;
                    dropCategory.options[0] = new Option("Comics", "0");
                    dropCategory.options[1] = new Option("Communication", "1");
                    dropCategory.options[2] = new Option("entertainment", "2");
                    dropCategory.options[3] = new Option("Finance", "3");
                    dropCategory.options[4] = new Option("Health", "4");
                    dropCategory.options[5] = new Option("Lifestyle", "5");
                }
                else if (dropAppType.options[index].text == "Games") {
                  dropCategory.options.length =0;
                  dropCategory.options[0]=new Option("arcade&action","0");
                  dropCategory.options[1]=new Option("brain@puzzle","1");
                  dropCategory.options[2]=new Option("cards@casino","2");
                  dropCategory.options[3] = new Option("casual", "3");
              }
              var hidCategory = document.getElementById("hidCategory");
              hidCategory.value = dropCategory.options[index].text;
            }
        </script>

  • 相关阅读:
    javascript 学习笔记
    vim折叠设置(转载)
    描述符
    python运算符优先级
    python repr()和str()
    python super()
    [深入Python]__new__和__init__
    python中,类方法和静态方法区别。
    python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
    关于字符集和字符编码自己汇总记录
  • 原文地址:https://www.cnblogs.com/hubcarl/p/1706290.html
Copyright © 2011-2022 走看看