zoukankan      html  css  js  c++  java
  • DropDownList实现可输入可选择

    1、js版本

    <div style="z-index: 0; visibility: visible; clip: rect(0px 105px 80px 85px); position: absolute">
        <asp:DropDownList ID="ddlModel" runat="server" Style="z-index: -1" Width="105px"
            onchange="getModelTo(this)">
            <asp:ListItem Value="1">SSM-001</asp:ListItem>
            <asp:ListItem Value="2">DDW-523</asp:ListItem>
            <asp:ListItem Value="3">QSD-009</asp:ListItem>
        </asp:DropDownList>
    </div>
    <asp:TextBox ID="txtModel" runat="server" Style="z-index: 1px; position: absolute"
        Font-Size="9pt" Width="95px" Height="16px" MaxLength="50"></asp:TextBox>
    <script type="text/javascript">
        function getModelTo(e) {
            document.getElementById("txtModel").value = e.options[e.selectedIndex].innerText;
            document.getElementById("txtModel").select();
        } 
    </script>

    2、jquery版本

    <div style="z-index: 0; visibility: visible; clip: rect(0px 105px 80px 85px); position: absolute">
        <asp:DropDownList ID="ddlModel" runat="server" Style="z-index: -1" Width="105px"
            onchange="getModelTo(this)">
            <asp:ListItem Value="1">SSM-001</asp:ListItem>
            <asp:ListItem Value="2">DDW-523</asp:ListItem>
            <asp:ListItem Value="3">QSD-009</asp:ListItem>
        </asp:DropDownList>
    </div>
    <asp:TextBox ID="txtModel" runat="server" Style="z-index: 1px; position: absolute"
        Font-Size="9pt" Width="95px" Height="16px" MaxLength="50"></asp:TextBox>
    <script type="text/javascript">
        function getModelTo(e) {
            $("#txtModel").val($("#ddlModel").find("option:selected").text());
            $("#txtModel").select();
        } 
    </script>

    获取select的value、text值

    作者:小路 QQ:2490024434 
    出处:http://www.cnblogs.com/lengzhan/ 
    本文版权归【冷战】和博客园所有,欢迎转载收藏,未经作者同意须保留此段声明,否则保留追究法律责任的权利。

  • 相关阅读:
    Ubuntu 12.04 git server
    Moonlight不再继续?!
    Orchard 视频资料
    一恍惚八月最后一天了
    Box2D lua binding and Usage
    50岁还在编程,也可以是一种成功
    DAC 4.2 发布
    再次祝贺OpenStack私有云搭建成功
    vue项目快速搭建
    pdf.js使用详解
  • 原文地址:https://www.cnblogs.com/lengzhan/p/6097593.html
Copyright © 2011-2022 走看看