zoukankan      html  css  js  c++  java
  • 下拉选择框,允许手动输入和过滤

    https://github.com/zhaobao1830/jquery-editable-select  下载地址

    示例代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单</title>
        <script type="application/javascript" src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
        <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
        <script type="text/javascript" src="Jquery/jquery-2.1.0.min.js"></script>
    
        <script type="text/javascript" src="Jquery/jquery-editable-select.js"></script>
        <link rel="stylesheet" href="Jquery/jquery-editable-select.css">
    </head>
    <body>
    
    <span>数据来源</span>
    <select class="source" id="depart">
     <option value="0">人工导入1</option>
     <option value="1">人工导入2</option>
     <option value="2">数据服务平台1</option>
     <option value="3">数据服务平台2</option>
     <option value="4">数据服务平台3</option>
     <option value="5">数据服务平台4</option>
     <option value="6">数据服务平台5</option>
    
        <!--用于存储选择的ID值-->
    <input type="text" hidden id="depart_id">
    </select>
    <input type="button" class="btn btn-default" id="btnc" value="获取数据">
    
    
    <script type="text/javascript">
        //带输入框的下拉框
    //    $("#depart").editableSelect({
    //        filter: true,
    //        //bg_iframe:true,
    //        //effects: 'fade',
    //        case_sensitive: false,
    //    }).on("select.editable-select", function (e, li) {
    //        var dataValue = li.attr("data-value");
    //        $("#depart_id").val(li.val());
    //    });
    
        $("#depart").editableSelect({
            filter: true,
            //bg_iframe:true,
            //effects: 'fade',
            case_sensitive: false,
        }).on("select.editable-select", function (e, li) {
           //选择后执行的事件
    
            console.log(li);
            console.log(li.val());
            $("#depart_id").val(li.val());
        });;
    
        $("#depart").prop("placeholder", "==请输入或选择==");
    
        $('#btnc').on('click',function () {
           var  tx= $('#depart_id').val();
           console.log(tx);
           alert(tx);
        });
    </script>
    
    </body>
    </html>
  • 相关阅读:
    HDU 5486 Difference of Clustering 图论
    HDU 5481 Desiderium 动态规划
    hdu 5480 Conturbatio 线段树 单点更新,区间查询最小值
    HDU 5478 Can you find it 随机化 数学
    HDU 5477 A Sweet Journey 水题
    HDU 5476 Explore Track of Point 数学平几
    HDU 5475 An easy problem 线段树
    ZOJ 3829 Known Notation 贪心
    ZOJ 3827 Information Entropy 水题
    zoj 3823 Excavator Contest 构造
  • 原文地址:https://www.cnblogs.com/qiupiaohujie/p/13153853.html
Copyright © 2011-2022 走看看